web-dev-qa-db-ja.com

epsファイルを大きなjpeg画像に変換する方法

Linuxを使用しています。 epsファイルをjpegファイルに変換したい。 「convert」コマンドを使用できることがわかりました。ただし、結果の画像は非常に小さく見えます。 -resizeオプションでjpegファイルを拡大したい。うまくいかないようです。結果の画像は真っ黒な画像です。誰かが同じ問題を抱えていますか?

詳細は次のとおりです。

  1. 私が使用する場合:

    convert -scale 1000x1000 your.eps your.jpg
    

    結果の画像は低品質の画像のように見えます。 epsベクター画像が適切に拡大縮小されていません。

  2. 私が使用する場合:

    convert -geometry 300% your.eps your.jpg
    

    真っ黒な画像になります。

これが私のphfファイルです:

2shared.com/document/RXl2Be-g/askquestions.html

と私のepsファイル:

2shared.com/file/qrmwKegj/askquestions.html

4
Anand

ファイルを読み取る前に、必要な解像度(dpi単位)を設定する必要があります。次に例を示します。

convert -density 600x600 your.eps -quality 85 your.jpg

特定の解像度にサイズ変更する必要がある場合は、高密度で読み取り、サイズを変更します。

convert -density 1200x1200 your.eps -scale 1000x1000 -quality 85 your.jpg
1
Tometzky

更新:これは機能するはずです(-flattenは私のためにトリックをしました)

convert -geometry 110% your.eps -flatten your.jpg
1
aioobe

私はghostscriptを使用します:

gs -dNOPAUSE -r300 -sDEVICE=jpeg -sOutputFile=<output.jpg> <input.eps>
1
Curd

Inkscape カプセル化されたPostScriptをPNGデータに変換できます:

inkscape -D -e "$OUPUT_PNG" -h "$HEIGHT_PX" -w "$WIDTH_PX" "$INPUT_EPS"
0
amphetamachine