1

我正在寻找一种将 .epsf 转换为 .eps 以供我提交的出版物的方法。提交站点需要 .eps (尽管我的理解是现代渲染器也应该能够读取 .epsf - 该站点是过时的,我必须单独上传所有 100 张图像。)我的合著者将压缩文件发给了我上传(现在要转换) - 我没有自己制作。此外,制作这些图像的程序可能存在于我的合著者计算机上,但不确定在哪里。

我已经在 Mathematica 8 中尝试过这一点,但并非完全成功——因为彩色文件变成黑白,文件具有重复条目(如 Fig11a.eps 和 Fig11a.epsf 都存在,尽管它们不同,看起来 . eps 是背景,.epsf 是前景层)转换不正确。我的尝试是将 .epsf 文件导入 Mathematica 并将它们导出为 .eps。

此外,我使用了中间人格式 - 例如 gif/tiff/png/jpg - 结果相似。我还没有找到一个我可以使用的免费程序(我假设 Photoshop 可以完成它)——我也想批量进行。使用需要 python/Mathematica 或 XP/Linux 操作系统的方法就可以了。谢谢。

4

1 回答 1

7

你不需要转换任何东西。封装的 PostScript 文件可以同时具有扩展名(EPS 和 EPSF)。如果您的出版商拒绝接受带有 EPSF 扩展名的文件,只需将它们重命名为 EPS。

您对文件进行的任何处理/转换(使用 GhostScript、Mathematica 等)都存在以某种方式损坏图形的风险。但没有必要这样做。如果您愿意,可以按原样发送或重命名它们。

(如果您有任何疑问,您可以查看1992 年的 EPS 格式规范,其中说在 Macinish 上推荐的文件扩展名是 .epsf,而在 DOS 上是 .EPS)

于 2011-10-31T07:27:44.680 回答