SVG を PNG (または任意のラスター形式) に変換し、同時にサイズを変更しようとしています。
このタスクには ImageMagick を使用すると思っていましたが、サイズ変更する前にラスターに変換しているようです。
これにより、画質が低下します。
ラスターに変換する前に ImageMagick で SVG のサイズを変更する方法はありますか?
または、サイズ変更後にプログラムで SVG をラスターに変換するために使用できる他のツールはありますか?
または、これに使用できる他のツールはありますか?
現在、コマンドライン経由で ImageMagick を使用しています。
convert file.svg -resize 100x100 file.png
ソース イメージの「サイズ」は不明であり、宛先のサイズは実行時までわかりません。