OS XでSVGを変換するためのネイティブツールはありますか?[閉まっている]


17

SVG画像を何かラスターに変換するにはどうすればよいですか?OS Xにそれを実行できるネイティブの[コマンドライン]ツールはありますか?SafariまたはFirefoxで開くことができますが、「名前を付けて保存」を行うと、元の(.svg)形式またはWebアーカイブ形式のみが提案され、ラスタライズされた画像形式は提案されません。


このリンクは私にとって最良の結果を生み出しました: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画像が適切に表示されないため、この壊れたinkscapeに関する限り、pngへの変換は「正しい」が、正しい画像にはならない。YMMVですが、この目的のためにinkscapeに過度に依存する前に注意が必要です。壊れたSVGに出会うまで、私は自分でinkscapeをまさにこの方法で使用していることに注意してください。
フィルライアン

9

Gapplinをお試しください。それは私のために動作し、SVGからPNGおよびJPGファイルを作成します。シンプルで効果的。

変換するSVGファイルがたくさんある場合は、おそらくImageMagickが最適です(imagemagick.orgから直接、またはHomebrewを介して入手できます)。


imagemagicとqlmanageを試した後に見つけることができる最高のもの。
wanghq 16

Gapplinは使いやすく、私を助けてくれました。リンクを共有していただきありがとうございます。
R.モハン

1
@wanghq MojaveのImageMagickの結果はお粗末でした。すべてのフラグなどを設定しなかったと思われますが、CairoSVGは簡単に使えます。私は、SVGをXcodeが軽視しなかったPDFに簡単に変換することができました。
エイドリアン

ImageMagickのインストール(Homebrew経由)には1時間以上かかりました。
フィリップW.


2

1つの(不運な)オプションは、Safariでレンダリングして結果のスクリーンショットを撮ることですが、それは明らかに良い解決策ではありません。

悲しいことに、Safari以外のOS XでのSVGサポートはほとんどないため、Preview.app(画像形式変換の明らかな選択)はレンダリングできません。

サードパーティのコマンドラインツールについては、HomebrewCairoの svg2pngとImageMagickバンドルを簡単に利用できるようにします。


-3

Macではかなりクールに動作するinkscapeのos xバージョンで.svgファイルを操作できます。私はしばらくの間、アドビのフォトショップとアドビのイラストレーターの代わりにギンプとインクスケープを使ってきました。または、ファイルを変換するだけでinkscapeを使用できます... https://inkscape.org/en/


2
これはどのように以前の回答に改善しないapple.stackexchange.com/a/25014/237
user151019
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.