什么是PS文件? |知识库
介绍
从有关[页面描述语言]的文章中 动态的,如果更具体的话。这里的文章将为您提供有关PS格式和PS文件的更多信息,它们的特点, 结构和用法。
什么是PS文件?
PS文件是包含Adobe的PostScript语言编写的页面描述的文件。 PostScript是指不仅包含图形原始运算符的动态PDL,还包含过程,控制操作员和变量。
PostScript是一种高保真性的,是指将图形输出到打印和显示设备的输出,从而使高质量的向量和栅格图形和文本甚至在具有高分辨率和分离颜色打印设备的发布系统上获得。另一方面,有必要有一种方法来存储和传输页面描述,这些页面的记忆不像像素数组那样多,并且可以通过计算机应用程序轻松编辑。
PostScript语言具有以下操作员:图形状态,路径构建,绘画,操作数,执行控制,字形和字体,数字,数组,矩阵,矩阵,字符串,布尔斯,布尔值,文件,文件,资源。路径构建和执行控制运算符的示例在下表中表示。
Examples of path construction operators moveto, rmovetolineto, rlinetocurveto, rcurvetoarc, arcn, arct, arctoclosepathclippath | Examples of execution control operators ifelsefor, foralllooprepeatexit |
将控制操作员与变量一起使用,可以对文本进行彻底的定位。同样,在PS程序的序言中,在程序中宣布操作员的重复序列可以大大减少PS文件。这些重复的动作可能是例如打印页码,标题,边框,公司徽标图像。过程用法的另一种情况可能是不同的页面渲染方式,具体取决于设备上的哪个版本的PostScript解释器。或者可能是由于设备上没有某些字体或其他资源而导致的错误处理。
PostScript的开发人员已努力以最大程度的输出设备类型来包围。因此,它支持大型字体和颜色空间类型。
Fonts - Adobe Type 0- Adobe Type 1- Compact Fonts (CFF)- Chameleon- TrueType- CID-keyed | Color spaces - DeviceGray- DeviceRGB- DeviceCMYK- DeviceN- Separated colors- Spot- CIE-based |
PS文件的语法和结构
PostScript使用BNF(Backus.naur表格)后缀表示法,操作数在其操作数之后进行。
PS文件由Prolog和脚本组成。 Prolog位于PS文件的开头,包含所有页面和整个文档变量,过程,字体,渐变的常见。 Prolog脚本进行之后。
脚本描述了页面,并明确分为页面。 在每个页面的开头\“页面设置\”部分。必要的转换和页面\的图形属性在此处设置。
在页面图形状态的末尾,返回页面设置之前的状态。这些操作由\“ gsave \”和\“ grestore \”运算符执行。
什么是PS格式?
严格来说,PS或缩写的后记不是一种格式,因为如果是一种格式,则是什么格式?如果是文档的格式,那么我们可以说PostScript不是文档,而是一种编程语言。如果是文件的格式,那么我们可以说.ps文件的格式是ASCII编码中的文本。更正确的是将其称为PostScript(编程)语言或Postscript Dynamic PDL或 PS File。
如何打开.ps文件?
PS文件可以使用独立的Adobe应用程序打开:Acrobat Distiller,Illustrator,Photoshop或Apple Preview。
如果某人只想打开查看或演示PS文件,他们可以使用 Aspose.page viewerWeb应用程序轻松快速地进行操作。
如何将PS转换为JPG或其他图像格式?
将PS文件转换为JPG或PDF的最快方法是使用 Aspose.Page ConversionWeb应用程序。 Aspose PS转换器支持PS向PDF,DOC,DOCX,HTML,TEX,SVG,PNG,JPG,JPG,TIFF,BMP,BMP,EMF,WMF转换。
如果您是开发人员,并且想使用我们的库进行此类转换,请学习 PDLS转换器文章,以查找使用代码片段的示例示例的示例。
如何合并PS文件?
在这种情况下,aspose.page应用程序派上用场。只需使用我们的 合并Web应用程序,然后将您的PS文件组合到一个PDF文件中。