高质量 pdf 到 eps
High quality pdf to eps
我一直使用 latex
的 pgfplot
来制作数字(.pdf 格式)。现在,我要发表的期刊希望我的数字是 eps 格式。
我尝试使用 pdftops -eps fig.pdf fig.eps
将 pdf 转换为 eps。但是生成的 eps 文件质量很差。
原图(.pdf格式)
转换后的图形(.eps格式)
创建与我输入的 pdf 文件质量相同的 eps 文件的正确程序是什么?
编辑
根据 PooyaRaki 的建议:
Inkscape 选项输出(.eps)
Ghostscript 选项(.eps 格式)
Acrobat reader选项输出(.ps格式)
Acrobat reader 似乎是三者中效果最好的。
我推荐以下工具:
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 格式不处理透明度!
最后一个答案很好,但 ImageMagick 不一定光栅化 PDF。
您可以使用:
convert -density 600x600 inpute.pdf -quality 90 output.eps
我一直使用 latex
的 pgfplot
来制作数字(.pdf 格式)。现在,我要发表的期刊希望我的数字是 eps 格式。
我尝试使用 pdftops -eps fig.pdf fig.eps
将 pdf 转换为 eps。但是生成的 eps 文件质量很差。
原图(.pdf格式)
转换后的图形(.eps格式)
创建与我输入的 pdf 文件质量相同的 eps 文件的正确程序是什么?
编辑
根据 PooyaRaki 的建议:
Inkscape 选项输出(.eps)
Ghostscript 选项(.eps 格式)
Acrobat reader选项输出(.ps格式)
Acrobat reader 似乎是三者中效果最好的。
我推荐以下工具:
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 格式不处理透明度!
最后一个答案很好,但 ImageMagick 不一定光栅化 PDF。
您可以使用:
convert -density 600x600 inpute.pdf -quality 90 output.eps