PostScript是一种编程语言,它具有页面描述和解释器两种功能,在输出时,一个用PostScript语言编写的程序必须被翻译解释为页面描述信息,而PDF是一种文件格式,它不需要通用编程结构,输出操作要简单得多,PostScript描述的页面与设备无关,但页面与页面之间是相关的,PDF文件中的每一页与其它页是互不相关的,这为印刷生产的一致性和可预测性提供了基础。因此PDF文件的更改更简单和容易。以往PostScript描述的页面文件有一处改动,就得重新解释整个文件,而PDF文件则可以以单页为单位进行解释,灵活得多。