在 Linux 上将 PDF 转换为 EPS 的结果不好

Tim*_*Tim 11 linux pdf eps image-conversion

我在将 PDF(由 Mac 上的 Adob​​e Illustrator 创建)转换为 EPS 时遇到了一些问题。我尝试了几件事,但我想知道是否有更好的选择。

以下列表按质量递减排序:

  1. inkscape --export-area-page --export-eps=out.eps in.pdf使用图形程序Inkscape效果最好,但速度有点慢;
  2. pdftops -eps in.pdf out.eps使用Poppler,效果很好,速度也很快
  3. pdf2ps in.pdf out.eps使用ghostscript并且适用于简单的文档;
  4. convert in.pdf out.eps使用ImageMagick并始终光栅化图像。

我还没有测试以下内容:

  1. acroread -toPostScript使用acroread(仅限 Linux)

我发现的一些问题:

  • EPS 中不支持透明度,但大多数程序不是将图层展平,而是将图像光栅化,生成大文件和丑陋的图形。Inkscape 通过仅光栅化不受支持的区域来做到这一点。
  • 渐变由 Inkscape 正确渲染,但 Poppler 以某种方式将渐变分成许多不同颜色的形状。
  • 希腊符号似乎不受 Ghostscript 支持并且被光栅化(使用pdf2ps)。

您对此类任务有何经验?我是否忘记了某些可以提高质量的程序和/或命令行选项?

我找到了一些关于此的帖子,但不是对可能性的(彻底)比较,如果我错了,请纠正我。

相关文章

小智 2

根据我的经验,您可以获得的最佳免费透明度拼合是通过 Adob​​e Reader 打印到 PostScript 文件(例如,使用良好的旧 Apple 彩色激光打印驱动程序)。然后你需要另一个工具将其转换为 eps。