36

SVG を PNG (または任意のラスター形式) に変換し、同時にサイズを変更しようとしています。

このタスクには ImageMagick を使用すると思っていましたが、サイズ変更する前にラスターに変換しているようです。

これにより、画質が低下します。

  • ラスターに変換する前に ImageMagick で SVG のサイズを変更する方法はありますか?

  • または、サイズ変更後にプログラムで SVG をラスターに変換するために使用できる他のツールはありますか?

  • または、これに使用できる他のツールはありますか?

現在、コマンドライン経由で ImageMagick を使用しています。

convert file.svg -resize 100x100 file.png

ソース イメージの「サイズ」は不明であり、宛先のサイズは実行時までわかりません。

4

6 に答える 6