eps 文件是封装的PostScript(Encapsulated PostScript)格式。PostScript语言是Adobe 公司设计用于向任何支持PostScript语言的打印机打印文件的页面描述语言。除了它是被优化用于纸张上打印文字和图像之外,它像Basjc 语言、C语言或任何其它编程语言一样。
当你在 PostScript打印机上工作并告诉文字处理器(或任何其它的应用程序)打印页面时,计算机就会用PostScript语言编写一个程序描述该页面,并将这个程序传送给打印机。打印机实际上其中装有一台功能齐全的计算机和PostScript 语言解释器执行这个程序,将图形画在内存中的虚拟纸张上,然后将其打印到纸上。
EPS文件就是包括文件头信息的PostScript 文件,利用文件头信息可使其他应用程序将此文件嵌入文档之内。EPS文件还有一些限制,而这些限制并不适用于标准的PostScript文件。这些限制主要就是一些规则,以保证EPS文件可以插入到不同的文件中,而不会损伤该文件。
例如:在Microsoft Word中,可以在一个Word中,可以在一个Word文档中嵌入ESP文件。EPS文件最流行的应用就是将其嵌入桌面出版文件中,特别是由PageMaker或是QuarkXPress创建的文件。桌面分色(DCS)就是由Quark公司开发的,用于套印色(Process color)处理。
DCS图像是EPS格或图像,由5部分组成:低分辨率的屏幕预览,再加上青色、品红色、黄色和黑色图层。 DCS2.0版文件可包括4种以上的套印色,也可以在其中包括一定数量的专色(spot color) 或者是高保真度的分色。
EPS文件格式可用于像素图像、文本以及矢量图形的编码。
如果EPS只用于像秦基图像(例如选择Adobe Photoshop程序作为输出),挂网信息以及色调复制转移曲线可以保留在文件中,而TIFF则不允许在图像文件中包括这类信息。
由于EPS文件实际上是PostScript语言代码的集合,因而在PostScript打印机上可以以多种方式打印它。
创建或是编辑EPS文件的软件可以定义容量、分辨率、字体和其他的格式化和打印信息。这些信息被嵌入到 EPS文件中,然后由打印机读入并处理。有上百种打印机支持PostScript语言,包括所有在桌面出版行业中使用的图像排版系统。所以,EPS格式是专业出版与打印行业使用的文件格式。
EPS格式是一种用于打印的格式。嵌入到EPS文件中的PostScript语言代码提供了重要的打印定义,但是,这就使得文件的尺寸变大。除此之外,为了在软件中建立PostScript引擎所需要的价值和内存开销也是较高的。结果大多数的Web浏览器不支持EPS文件,大多数图像查看共享软件和自由软件也都不支持EPS文件。
由于这种原因,EPS格式不能用在Web站点的图像显示上。
参考资料: