我一直使用pgfplot的latex生产数据(PDF格式).现在,我想要发布的期刊希望我的数据是eps格式的.
我尝试将pdf转换为eps pdftops -eps fig.pdf fig.eps.但是生成的eps文件质量很差.
创建与我的输入pdf文件质量相同的eps文件的正确程序是什么?
编辑
根据PooyaRaki建议:Inkscape选项输出(.eps)

Acrobat阅读器似乎在三者中表现最佳.
小智 13
我推荐以下工具:
Inkscape(矢量图形编辑器,免费和多平台)
可以使用GUI(打开PDF,另存为EPS)或使用命令行(仅在Linux下测试)使用:
inkscape input.pdf --export-eps=output.eps
Run Code Online (Sandbox Code Playgroud)Acrobat Reader(Linux版)+ ps2eps(TeXLive)
acroread -toPostScript input.pdf
ps2eps input.ps
Run Code Online (Sandbox Code Playgroud)Ghostscript(多平台)注意:需要-dNOCACHE来防止GhostScript对字体进行rarstering.
gs -q -dNOCACHE -dNOPAUSE -dBATCH -dSAFER -sDEVICE=eps2write -sOutputFile=output.eps input.pdf
Run Code Online (Sandbox Code Playgroud)还有以下工具.我没有测试所有这些和一些光栅字体:-(!
ImageMagick转换(可能使用Ghostscript本身.如果更灵活,可以手动调用它,可能会避免问题.转换实际上可能会格式化PDF!)
convert input.pdf output.eps
Run Code Online (Sandbox Code Playgroud)pdf2ps(使用Ghostscript)+ ps2eps(附带TeXLive)
pdftops(poppler的一部分),使用-eps开关进行EPS输出.
请注意,EPS格式不能处理透明度!