如何以编程方式检查eps文件版本?

时间:2017-09-13 19:02:01

标签: python file format adobe eps

如果eps文件与Illustrator版本8或10兼容,我想以编程方式检查(无需打开Adobe应用程序)。最好使用Python或bash脚本。

1 个答案:

答案 0 :(得分:1)

便携式ESP文件是7位ASCII,行长度小于256个字符。可以使用以下任何字符组合终止行:CR,LF,CR LF或LF CR。

我不知道不同版本的Illustrator可以读取什么样的EPS,但正确格式化文件的第一行应该包含如下内容:

%!PS-Adobe-3.0 EPSF-3.0

根据第2章创建EPS文件指南Encapsulated PostScript File Format Specification的3.0版。另请参阅第3章标题为导入EPS文件的指南

所以至少要部分回答你的问题,请阅读文件的第一行并检查它所说的EPSF版本。