OS X에서 SVG 변환을위한 기본 도구가 있습니까? [닫은]


18

SVG 이미지를 래스터로 변환하려면 어떻게해야합니까? OS X에이를 수행 할 수있는 기본 [명령 줄] 도구가 있습니까? Safari 또는 Firefox에서 열 수는 있지만 "다른 이름으로 저장 ..."을 수행하면 원본 (.svg) 또는 웹 아카이브 형식 만 제안되고 래스터 화 된 이미지 형식은 제안되지 않습니다.


이 링크는 나를 위해 가장 좋은 결과를 생산 : fileformat.info/convert/image/svg2pdf.htm
marcelosalloum을

답변:


7

Inkscape를 사용 하여이 작업을 수행 할 수 있습니다 .

/Applications/Inkscape.app/Contents/Resources/script --without-gui --export-png=raster-image.png  source-image.svg

출력 해상도를 변경하려면 DPI 값을 설정할 수 있습니다.

/Applications/Inkscape.app/Contents/Resources/script --without-gui --export-png=raster-image.png --export-dpi=200  source-image.svg

여기에 더 많은 명령 줄 옵션입니다.


inkscape 0.91 현재 버전은 svg 이미지를 올바르게 표시하지 않는 것이므로이 깨진 잉크 스케이프에 관한 한 png 로의 변환은 '올바른'것이지만 올바른 이미지는 아닙니다. YMMV 그러나 나는이 목적을 위해 inkscape에 너무 많이 의존하기 전에주의를 기울일 것입니다. SVG가 깨질 때까지 inkscape를 정확히 이런 식으로 사용했습니다.
Phil Ryan

9

Gapplin을 사용해보십시오 . 그것은 나를 위해 일하고 SVG에서 PNG 및 JPG 파일을 만듭니다. 간단하고 효과적입니다.

변환 할 SVG 파일이 많은 경우 ImageMagick이 가장 좋은 방법 일 것입니다 ( imagemagick.org 에서 직접 또는 Homebrew를 통해 사용 가능 ).


imagemagic과 qlmanage를 시도한 후에 가장 좋습니다.
wanghq

Gapplin은 사용하기 쉽고 도움이되었습니다. 링크를 공유해 주셔서 감사합니다.
R. Mohan

1
@ wanghq 나는 Mojave에서 ImageMagick으로 큰 결과를 보였습니다. 나는 모든 플래그 등을 설정하지 않았다고 생각하지만 CairoSVG 는 사용하기에 먼지가 간단합니다. SVG를 Xcode가 만들지 않은 PDF로 쉽게 변환 할 수있었습니다.
Adrian

ImageMagick (Homebrew를 통해)을 설치하는 데 1 시간 이상이 걸렸습니다.
Filipp W.


2

하나의 (원활한) 옵션은 Safari에서 렌더링하고 결과의 스크린 샷을 찍는 것입니다.하지만 좋은 해결책은 아닙니다.

슬프게도 OS X에서는 Safari와는 달리 SVG가 거의 지원되지 않으며 Preview.app (이미지 형식 변환을위한 확실한 선택)는이를 렌더링 할 수 없으며 번들로 제공되는 명령 줄 도구를 인식하지 못합니다.

타사 명령 줄 도구와 관련하여 Homebrew 에서는 Cairo의 svg2png와 ImageMagick 번들을 쉽게 사용할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.