분류: 이미지 도구
SVG를 PNG로 변환
SVG 마크업을 원하는 배율로 래스터화
SVG 마크업을 붙여넣거나 .svg 파일을 열고 1x~8x 배율을 골라 PNG를 내려받으세요. 벡터는 사용자의 브라우저가 그리므로 아무것도 업로드되지 않습니다.
SVG 마크업
SVG 마크업을 붙여넣거나 파일을 여세요.
이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.
이 도구로 할 수 있는 일
SVG는 대체로 알맞은 형식이지만, 메일 클라이언트나 마켓플레이스 상품 페이지, 문서 서식처럼 읽지 못하는 곳이 반드시 나옵니다. 변환하려면 보통 파일을 요구하는 사이트를 거쳐야 하죠. 여기서는 마크업을 blob으로 만들어 브라우저 자체의 SVG 렌더러에 넘기고 선택한 크기로 canvas에 그립니다. 페이지에 표시할 때와 같은 엔진입니다. 출력 크기는 width와 height 속성에서, 그것이 없거나 백분율이면 viewBox에서 가져와 배율을 곱합니다. 48 단위 아이콘을 2x로 하면 96픽셀 PNG가 됩니다.
사용 방법
- SVG 마크업을 붙여넣거나 기기에서 .svg 파일을 엽니다.
- 배율을 고르고, 불투명한 PNG가 필요하면 배경을 채웁니다.
- PNG로 변환을 누르고 이미지를 내려받습니다.
개인정보
이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.
자주 묻는 질문
- SVG가 업로드되나요?
- 아닙니다. 마크업은 브라우저가 그리고 래스터화하며 PNG는 로컬 다운로드로 만들어집니다. 어디로도 전송되지 않습니다.
- 글자가 사라지거나 다른 글꼴로 나오는 이유는 무엇인가요?
- 글꼴 이름만 지정한 SVG는 그 글꼴이 설치돼 있어야 하고, 외부 이미지나 스타일시트를 불러오는 SVG는 로컬 blob에서 그것을 가져올 수 없습니다. 그리기 도구에서 글자를 패스로 변환하면 결과가 흔들리지 않습니다.
- SVG에 width도 height도 없으면 어떻게 되나요?
- viewBox를 대신 씁니다. viewBox마저 없으면 배율을 적용할 고유 크기가 없으므로, 임의로 정하지 않고 그 사실을 알려 줍니다.