私は常にpgfplot
of latex
を使用して図(.pdf形式)を生成しました。さて、私が出版したいジャーナルは、私のフィギュアをeps形式にしたいと思っています。
pdftops -eps fig.pdf fig.eps
を使用してpdfをepsに変換してみました。しかし、結果のepsファイルは低品質です。
入力PDFファイルと同じ品質のEPSファイルを作成するための正しい手順は何ですか?
[〜#〜]編集[〜#〜]
PooyaRakiの推奨事項に従って:Inkscapeオプションの出力(.eps)
Acrobat Readerは、3つの中で最もよく機能するようです。
次のツールをお勧めします。
Inkscape(ベクターグラフィックエディター、無料&マルチプラットフォーム)
GUI(PDFを開き、EPSとして保存)またはコマンドライン(Linuxでのみテスト)を使用して使用できます。
inkscape input.pdf --export-eps=output.eps
Acrobat Reader(Linuxバージョン)+ ps2eps(TeXLive)
acroread -toPostScript input.pdf
ps2eps input.ps
Ghostscript(マルチプラットフォーム)注:-dNOCACHEは、GhostScriptがフォントをラスタライズしないようにするために必要です。
gs -q -dNOCACHE -dNOPAUSE -dBATCH -dSAFER -sDEVICE=eps2write -sOutputFile=output.eps input.pdf
以下のツールもあります。私はそれらすべてといくつかのラスターフォントをテストしませんでした:-(!
ImageMagick変換(Ghostscript自体を使用する場合があります。より柔軟な場合は手動で呼び出して問題を回避できる可能性があります。変換は実際にはPDFをラスターする可能性があります!)
convert input.pdf output.eps
pdf2ps
(Ghostscriptを使用)+ ps2eps
(TeXLiveに付属)
pdftops
(popplerの一部)、-eps
EPS出力用のスイッチ。
EPS形式は透明度を処理しないことに注意してください。