3.PDF和HTML、PS的比较
PDF和目前在电子出版中占统治地位的HTML语言相比也有自己明显的优势。①HTML不能描述版面,而PDF能描述精美的版面;②HTML页面中经常出现信息的不一致性(如不同平台、不同浏览器、不同尺寸的浏览器窗口看到的同一Web页面呈现出不同样子),而在PDF中不存在这个问题;③HTML页面在进行保存时需要另外保存图片,而PDF文档的保存则可以一步到位。
与PS相比:①PDF文件中可以包含交互对象如超链接、交互表单等,而PS没有;②PDF是一种文件结构,而PS是一种编程语言,因此PDF具有比PS更高的处理效率;③PDF的严格结构定义允许应用程序对其中的对象进行随机存取,而PS只能顺序存取--例如要访问一个PS文件中的第100页,必须先顺序解释其前99页后,才能找到第100页,而在PDF中对每一页的存取都是一样快的;④PDF中包含有字库的规格尺寸等字库描述信息,以便在字库不存在时进行字库仿真(而非简单的字库替代),保证文档显示的一致性。
PDF不仅具有PS和HTML两者的优点,还克服了它们的缺点,排版后的内容生成PDF文件,则能在交付印刷的同时,进行网络发行,从而实现了纸张印刷和电子出版的统一。
4.PDF文件的生成
目前PDF的生成有两种途径:
①通过打印的方式生成PDF文件。就是通过虚拟的PDF打印机将应用程序的文字和图形指令(如Windows下的GDI指令或MAC下的Quick-Draw指令)转换为PDF指令并保存在PDF文件中。在安装了Adobe Acrobat PDF Writer程序之后,从理论上说所有的具有打印功能的应用程序都能将待打印的内容打印到PDF文件中。但目前生成中文PDF文件尚有很多问题。
②由PS转换到PDF是另一种生成PDF的方法。它是由应用程序先将待打印的内容发排到PS文件,再由Acrobat Distiller程序将PS文件转换成PDF文件。
以上两种通过打印方式生成PDF文件的方法的优点是和应用程序能够紧密结合,在用户看来是从应用程序直接生成PDF,但缺点是由于GDI指令集和Quick-Draw指令集本身的局限,难以生成高精度的PDF。而从PS转换到PDF的方法虽然多了一道工序,但由于PS本身具有高精度的描述能力,因此生成的PDF可以达到印刷级的质量和精度。
生成PDF文件之后,用户就可以用Acrobat Exchange 或Reader来阅读和打印,还可以使用Acrobat Exchange给PDF文件增加如页面缩像、超链接、书签(或目录)、注释等交互属性。
5.PDF文件的加密
在PDF文件中可以通过设置密码来禁止使用者打印文件、改变文件内容、选取复制文件中的文本与图形以及增加注释,也可以通过设置密码来限制浏览者。有了这些强大的保护功能,就能切实有效地限定读者的行为,更有力地保护知识产权。设置这些保护也非常简单,用Acrobat打开PDF文件,选择FileSave As…,在Security中选择Standard,会自动跳出一个对话框,在这里,你可以设置打开文件的密码、改变安全设置的密码以及不允许使用者做的事情(打印文件、改变文件内容、选取复制文件中的文本与图形以及增加注释),选择完成后按确定,系统会自动和你校对密码,无误后回到保存对话框,你可以换个名字保存PDF文件或者覆盖源文件,再次打开这个文件的时候就要受所设定的安全权限的限制了。
[时间:2003-08-15 作者:彭辉 来源:印刷世界]