我一直使用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阅读器改变了颜色。 –