浅谈PDF

  PDF(Portable Document Format)文件格式是Adobe公司开发的电子文件格式。这种文件格式与操作系统平台无关。这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件开始使用PDF格式文件。PDF格式文件目前已成为数字化信息事实上的一个工业标准。
  1.PDF文件的特点及优点
  Adobe公司设计PDF文件格式的目的是为了支持跨平台上的、多媒体集成的信息出版和发布,尤其是提供对网络信息发布的支持。为了达到此目的,PDF具有许多其他电子文档格式无法相比的优点。PDF文件格式可以将文字、字型、格式、颜色及独立于设备和分辨率的图形图像等封装在一个文件中。该格式文件还可以包含超文本链接、声音和动态影像等电子信息,支持特长文件,集成度和安全可靠性都较高。
  PDF文件使用了工业标准的压缩算法,通常比PostScript文件小,易于传输与储存。它还是"页独立的",一个PDF文件包含一个或多个"页",可以单独处理各页,特别适合多处理器系统的工作。此外,一个PDF文件还包含所使用的PDF格式版本,以及文件中一些重要结构的定位信息。正是由于PDF文件的种种优点,它已逐渐成为出版业中的新宠。
  2.PDF文件的阅读
  对普通读者而言,用PDF制作的电子书可以"逼真地"展现原书的原貌,而显示大小可任意调节,给读者提供了个性化的阅读方式。由于PDF文件可以不依赖操作系统的语言、字体以及显示设备,阅读起来很方便。这些优点使读者能很快适应电子阅读与网上阅读,无疑有利于计算机与网络在日常生活中的普及。
  PDF文档可使用Adobe公司的Acrobat Reader软件在不同平台上进行阅读。图1所示为在 Win2000上用Acrobat Reader阅读PDF文件。


  图1 用Acrobat Reader阅读的PDF文件


  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文件或者覆盖源文件,再次打开这个文件的时候就要受所设定的安全权限的限制了。


  6.PDF在出版业中的应用
  由于PDF具有诸多适合电子出版的特性,目前在电子出版领域的应用日益增多。具体应用可分为三种情况:制作CD-ROM电子出版物,与HTML混合使用发布信息,独立采用PDF制作主页及发布信息。不管是哪种情况,在电子出版中采用PDF可能经历下面几个步骤(图2):
  ·出版物的设计
  根据读者机器类型、配置以及采用的信息发布介质来设计出版物。
  ·素材收集
  根据设计收集、整理所需的各种素材。
   ·编排与PDF的生成
  采用自己最熟悉和喜欢的工具完成如绘图、扫描、排版等工作,并将结果转换成PDF文件。
  ·PDF编辑
  给PDF文件增加如超链接、按钮、交互表格、动画、声音等特性。
   ·检查修改
   对初步成型的出版物进行预览和检测,如发现少量错误(如文字错误等),则可直接在Acrobat Exchange或类似的工具中进行修改,如有较大错误,则需回到第三步,进行重新编排。
   ·发布
  将成品PDF文件刻录到CD-ROM 或放到WWW站点进行发布。
  随着更多的WWW站点对PDF的支持,PDF将在未来的Internert上逐步占据主导地位。 PDF的出现不仅对电子出版带来巨大影响,也对传统的印刷流程产生了冲击。传统的以PS为中心的印前将面临PDF的挑战,未来的PDF RIP将会逐步取代PS RIP,从而真正实现一次制作、多次使用(印刷、网络发行)的目标。

[时间:2003-08-15  作者:彭辉  来源:印刷世界]

黄品青微站