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设备(打印机、显示器)上打印和显示有着得天独厚的优势,可以达到最好的效果。