4

我正在尝试通过 Linux 上的命令行将 AI 文件批量转换为 EPS 文件。我熟悉将 Ghostscript 用于各种 EPS 和 Postscript 相关任务。我使用 Ghostscript epswrite 设备取得了半成功,但我的理解是该设备已被弃用。

在 *nix 环境中通过命令行将 Adob​​e Illustrator 文件转换为 EPS 文件的最佳方法是什么?

4

2 回答 2

7

对于通过搜索找到此问题的任何人,这里有一个答案:

gs -dNOPAUSE -dBATCH -sDEVICE=eps2write -sOutputFile=out.eps input.ai
gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=out.pdf input.ai

查看文档以获取可能的输出列表。

我在这里的答案是基于(并且几乎是复制和粘贴)这个来自 askubuntu 的答案


脚注:我有一个Inkscape.ai无法打开的文件(颜色或图层错误或其他问题)。幸运的是,我设法使用 ghostscript 将文件转换为and ,然后 Inkscape 打开这些转换后的版本没有问题。.ai.eps.pdf

于 2014-08-27T22:18:07.300 回答
1

epswrite 还没有(还)被弃用,但是当我们完成一个将生成 EPS 文件的 ps2write 版本时。

请注意,.ai 文件并不是严格意义上的 PostScript,因此不能保证适合用作 Ghostscript 的输入。

因此,即使使用 epswrite,也不能保证您可以获取 .ai 文件并使用 Ghostscript 获取 .eps。

于 2013-09-30T07:05:17.803 回答