有关PS(PostScript)的一点知识
通过在丁香园询问和上网搜索,终于搞定,但这个过程中发现至少身边很多师兄师姐在内的人都对这种文件格式不太了解,这里顺便介绍一下,也许对有些不太熟悉的战友会有帮助,省点力气
PS(PostScript)是专门为打印图形和文字而设计的一个编程语言,与打印的介质无关,即不管是在纸上、胶片上打印,还是在屏幕显示都合适。
PostScript是一种页面描述语言,与HTML语言类似。是由Adobe公司在1985年提出来的,首先应用在了苹果的LaserWriter打印机上。PS的主要目标是提供一种独立于设备的能够方便地描述图像的语言。独立于设备意味着,不需要借助任何具体设备的特性(例如,打印机的分辨率)来描述一个图像,因而这个描述不需要经过任何修改即可用在其他的PS打印机上进行打印。
PostScript作为一种语言,自己有一整套语法和格式方面的规定,详细资料可从Adobe公司获取。 PS文件是以文本方式存储的,与HTML文件类似。只要用写字板打开一个PS文件就可以看到。PS文件本身只是用PS语言描述了所要显示或者打印的图像有哪些特征、参数,在显示或者打印PS文件的时候,再由PostScript解释器解释执行,进行具体的打印或者显示,得到所要的图象。
与其他格式的文件相比,PS文件具有很多优点,上面所提到的独立于设备就是其中很重要的一点。PS文件还具有独立于操作系统平台的优点。因为很多Unix的图形环境本身就把对PostScript的支持作为核心的一部分,所以无论使用的是Windows操作系统,还是Unix操作系统,都可以阅读和打印PS文件,这样交流起来就比较方便。由于PS文件是以文本方式存储,适合在Internet上传输。还有就是在PS设备(打印机、显示器)上打印和显示有着得天独厚的优势,可以达到最好的效果。
PS文件与平台无关,只需使用相应的软件即可在UNIX/Linux、Windows、MacOS、OS/2下阅读。在Windows和OS/2上可用GSview,在UNIX/Linux和VMS上可用GV、Ghostview来阅读PS文件。
我们使用GSview,可以很方便地阅读、打印PS文件,并且可以对PS文件进行编辑,还可以从PS文件中拷贝、提取需要的文字或者图形。GSview除了可以用来阅读PS文件以外,还可以用来阅读PDF格式的文件。GSview是Ghostscript在MS Windows或者OS/2下面的一个图形化界面。Ghostscript是一个PostScript解释器,它是GSview的基础。所以在安装GSview前,最好先安装Ghostscript