Linuxを使用しています。 epsファイルをjpegファイルに変換したい。 「convert」コマンドを使用できることがわかりました。ただし、結果の画像は非常に小さく見えます。 -resizeオプションでjpegファイルを拡大したい。うまくいかないようです。結果の画像は真っ黒な画像です。誰かが同じ問題を抱えていますか?
詳細は次のとおりです。
私が使用する場合:
convert -scale 1000x1000 your.eps your.jpg
結果の画像は低品質の画像のように見えます。 epsベクター画像が適切に拡大縮小されていません。
私が使用する場合:
convert -geometry 300% your.eps your.jpg
真っ黒な画像になります。
これが私のphfファイルです:
と私のepsファイル:
ファイルを読み取る前に、必要な解像度(dpi単位)を設定する必要があります。次に例を示します。
convert -density 600x600 your.eps -quality 85 your.jpg
特定の解像度にサイズ変更する必要がある場合は、高密度で読み取り、サイズを変更します。
convert -density 1200x1200 your.eps -scale 1000x1000 -quality 85 your.jpg
更新:これは機能するはずです(-flattenは私のためにトリックをしました)
convert -geometry 110% your.eps -flatten your.jpg
私はghostscriptを使用します:
gs -dNOPAUSE -r300 -sDEVICE=jpeg -sOutputFile=<output.jpg> <input.eps>
Inkscape カプセル化されたPostScriptをPNGデータに変換できます:
inkscape -D -e "$OUPUT_PNG" -h "$HEIGHT_PX" -w "$WIDTH_PX" "$INPUT_EPS"