我一直使用pgfplot
的latex
來產生數字(.pdf格式)。現在,我想發佈的期刊希望我的數據採用eps格式。高質量PDF到eps
我嘗試使用pdftops -eps fig.pdf fig.eps
將PDF轉換爲eps。但由此產生的eps文件質量差。
什麼是創建EPS文件是相同的質量作爲我輸入PDF正確的程序文件?
EDIT
作爲每PooyaRaki建議: Inkscape的選項輸出(.EPS)
Acrobat閱讀器看起來在三者中是最好的。
我一直使用pgfplot
的latex
來產生數字(.pdf格式)。現在,我想發佈的期刊希望我的數據採用eps格式。高質量PDF到eps
我嘗試使用pdftops -eps fig.pdf fig.eps
將PDF轉換爲eps。但由此產生的eps文件質量差。
什麼是創建EPS文件是相同的質量作爲我輸入PDF正確的程序文件?
EDIT
作爲每PooyaRaki建議: Inkscape的選項輸出(.EPS)
Acrobat閱讀器看起來在三者中是最好的。
我建議使用以下工具:
Inkscape中(矢量圖形編輯器,自由&多平臺)
可以是使用GUI或者是用(打開PDF,另存爲EPS)或使用所述 命令行(在Linux下測試只):
inkscape input.pdf --export-eps=output.eps
的Acrobat Reader(Linux版本)+ ps2eps(TeXLiv E)
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格式不處理透明度!
'inkscape'選項沒有更好的表現 - 文本無法正確顯示,'Ghostcript'選項會給我一個錯誤,提示'Unknown device:epswrite'。但是,'acrobat閱讀器選項工作'。缺點是它會使顏色變暗(.ps格式)。 – Rhinocerotidae
@SaravanaKumar epswrite已棄用是新版本嘗試與'eps2write' –
@SaravanaKumar請參閱我的新編輯 –
最後一個答案很好,但ImageMagick不一定會掃描PDF。 您可以使用: convert -density 600x600 inpute.pdf -quality 90 output.eps
Imagemagick總是柵格化矢量輸入。即使使用'@ WenZhou'命令,你也無法在Imagemagick中將矢量轉換爲矢量 – fmw42
實際上,它看起來像Ghostscript產生了最好的結果,因爲Acrobat閱讀器改變了顏色。 –