2011-10-31 47 views
1

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

我已经在Mathematica 8中尝试过这种方式来合理但不是完全成功 - 就像彩色文件变成黑白文件一样重复的条目(如图11a.eps和Fig11a.epsf都存在,虽然它们不同,但它似乎.eps是背景,.epsf是前景层)转换不正确。我的尝试是将.epsf文件导入Mathematica并将它们导出为.eps。

此外,我使用中间人格式 - 例如gif/tiff/png/jpg - 具有相似的结果。我一直无法找到一个免费的程序(我认为photoshop可以解决这个问题),我可以使用它 - 我也想把它作为一个批处理。一种使用方法需要python/Mathematica或XP/Linux操作系统。谢谢。

+0

您正在使用什么版本的MMA?在版本8.01中,我可以导入epsf文件并将它们导出到.eps,显然没有问题。 –

+0

我对.epsf格式不熟悉。你能指导我描述一下吗? –

+0

@Mr。见Szabolcs的答案 –

回答

7

你不需要转换任何东西。封装的PostScript文件可以同时具有两个扩展名(EPS和EPSF)。如果您的发布商拒绝接受EPSF扩展名的文件,请将其重命名为EPS。

对文件进行的任何处理/转换(使用GhostScript,Mathematica等)都会以某种方式破坏图形。但是没有必要这样做。按照原样发送它们,或者根据需要重命名它们。

(如果您有任何疑问,您可以检查EPS Format Specification from 1992它说,在Macintish建议的文件扩展名是.epsf而在DOS它的.EPS)

+0

有一些有点麻烦的随机腐败。我注意到,我可以改变文件类型,但没有看到这种情况,所以谢谢!我唯一的后续 – user1021263

+0

有随机腐败有点麻烦。我注意到,我可以改变文件类型,但没有看到这种情况的硬引用,所以谢谢! 对于同一问题的未来问题,我将把我在这里使用的重命名命令也放在这里: 'Windows XP' 'C:[带有文件的文件夹的目录]> ren * .epsf * .eps' – user1021263