2009-06-19 15 views
49

.svg(スケーラブルベクターグラフィックス)ファイルをjpeg/gif/bmpなどの他の一般的な画像フォーマットに変換する画像処理ツールはありますか?SVGファイルを他の画像形式に変換するには

+0

これはプログラミングの質問またはグラフィックデザインに関する質問ですか? – a20

+5

話題にならないように閉じてしまった質問で、非常に有用な回答がどれくらいの頻度で見つかるのが面白いです。 –

答えて

27

ImageMagickはあらゆる形式で(実質的に)あらゆる形式で動作します。

+21

**注意:** ImageMagickを使用して、ベクトル形式からベクトル形式に変換しないでください。結果は、IMが間に内部のRaster形式に変換するときの結果とは異なります。 – brice

+0

とにかくこの周りにはありますか?私はベクトルグラフィックを維持しながら、 'convert'を使ってpdfからsvgに変換したいと思います。 –

+2

例: 'convert image.svg -size 916x316 image.png' – Atafar

4

Apache Batikは、このタスクのための1つのJavaライブラリであり、特にtranscoder APIです。

ツールをライブラリに使用する場合は、Inkscapeにバッチ書き出し機能があります。

6

イメージ変換に関しては、間違いなく1つの絶対的な答えがあります:ImageMagick。 their docsをご覧ください。

10

Inkscapeもこれでいいですが、BatikもImageMagickはWindowsで動作しません。もしあなたが魔法(haha)をしてGhostScriptがどこに住んでいるのか分からなければ。

代替案は、A​​dobe Illustrator(まだ完全にSVGをサポートしています)またはGIMP(はい、SVGを読み込むことができます)です。

編集2015:私はrsvg(Mediawikiから知られています)を使い始めました。 Debianの/ Ubuntuで:

sudo aptitude install librsvg2-bin 

は、その後、あなたは rsvg-convertを使用することができます。

rsvg-convert -o foo.png foo.svg 
+0

この変換はImageMagickより速いので、私は+1しました。 – SmallChess

-1

InkscapeBatchは、Windows上で仕事をしていません。あなたは、Internet Explorer(またはその他のブラウザ)でSVGファイルを読むことができます http://image.online-convert.com/

+1

死んだリンクは、プロジェクトが死んでいますか? –

2

ブラウザからわずか直接インストールするか、ダウンロードするには何もありません。 あなたは単に「>>」を右クリックすることでそれらを変換することができます

41

Internet ExplorerまたはMicrosoft EdgeでSVGを開き、右クリックして「名前を付けて保存...」を選択すると、PNGまたはビットマップ。

関連する問題