将PDF(由Adobe Illustrator在Mac上创建)转换为EPS时遇到麻烦。我已经尝试了几件事,但是我想知道是否有更好的选择。
以下列表是按降低质量的顺序排列的:
inkscape --export-area-page --export-eps=out.eps in.pdf
使用图形程序Inkscape效果最佳,但速度较慢;pdftops -eps in.pdf out.eps
使用Poppler且工作良好并且快速 ;pdf2ps in.pdf out.eps
使用ghostscript,可以处理简单的文档;convert in.pdf out.eps
使用ImageMagick并始终光栅化图像。
我还没有测试以下内容:
acroread -toPostScript
使用acroread(仅Linux)
我发现了一些问题:
- EPS不支持透明度,但是大多数程序不是将图层弄平,而是光栅化图像,从而生成大文件和丑陋的图形。Inkscape仅通过光栅化不支持的区域来做到这一点。
- Inkscape可以正确渲染渐变,但是Poppler会以某种方式将渐变切成许多不同颜色的形状。
- Ghostscript似乎不支持希腊符号,并且已将其栅格化(使用
pdf2ps
)。
您对这种任务有什么经验?我是否忘记了某些可以提高质量的程序和/或命令行选项?
我发现了一些相关的帖子,但没有(彻底)比较各种可能性,如果我错了,请纠正我。
相关文章
pdftops
在我的案例中使用了它,它在渐变方面存在一些问题。
acroread -toPostScript