如何制作出最佳的PDF文件

  怎样才能使一个PDF文件达到最好的印刷效果。最理想的办法是用像InDesign或QuarkXPress这样的专业设计软件来创建原稿。但是有些设计师经常会把Microsoft Word当作排版软件。这就像人们用乐芝饼干烘烤出“模拟”的苹果派,并且希望它的味道与真正用苹果做成的派一模一样。Word并不是一个理想的图形设计软件,它只是一个文字处理软件。任何一个把Word文档当作输出文件的人都知道,当文档被打开的时候,其中的字体很容易丢失。

  Microsoft Word软件主要是根据目标输出设备的分辨率和特点,从操作系统上获取字库,而不是从设备上直接获取字库。因此,当你用自己的桌面打印机创建Word文档时,文件中的字体是根据这台打印机的分辨率而设置的,一般都为600 dpi。如果你把输出设备换成了另外一台具有不同分辨率的打印机(例如2,400-dpi的CTP系统),或者是Adobe PDF/Distiller虚拟打印机,那么字体也会随之发生改变。

  设计师可以通过在自己的电脑上把Distiller/Adobe PDF设为默认打印机来解决这个问题。以后的每一个新的Word文档都会设置为Distiller的字库。当它生成PDF文件时,里面的文字也不会发生变化。你可能会想:“当我想要在自己的打印机上打印文件的时候,里面的文字也不会丢失吗?”其实这并不是说,如果你在Adobe Acrobat 或 Reader里打开PDF文件,它就会从那里转移到目标打印机上印刷。而是当文件运行的时候,  Word 12能让用户在不通过任何一个打印机驱动器的情况下直接输出PDF文件——这种功能能够缓解人们当前所面对的一些难题。

  一个PDF文件中应该包括哪些内容?

  仅仅是使用恰当的设计软件并不能保证你一定能生成完美的PDF印刷文件。因为任何一个能够编写PostScript语言或输出PDF的软件都可能制作出糟糕的PDF文件。

  虽然印刷活件没有统一的标准,但对于一个可以交付印刷的PDF文件来说,还是存在着很多共同点的。

  使用到的所有字体都是嵌入的(可能是全部字库,也可能是包含所使用字形的字库子集)。
 使用到的所有位图都具备足够的印刷分辨率。
  如果对图像进行了压缩,那么它的质量不能受影响,或者将起保存为高质量的JPEG格式。
  图形被编辑成矢量数据:在转变为位图时不会发生错误。
  在正确的色彩空间(将在打印的色彩空间)内定义颜色。
  校正页面的外形尺寸并设置出血。
  确定处理动态透明度对象的方式、时间和地点。
  最后不要忘了字体!

  由于字体必须要储存在将要印刷文件的电脑里,因此多数输出服务供应商都会要求设计师将字体与印刷文件一起发送过来。虽然每一种字体都有其特殊的交换规则(只有签署了许可协议,我们才能安装字体),但一般的协议都允许人们把文字与印刷文件一起发送出去,但是输出服务供应商必须具备使用那种字体的资格。如果设计师使用的是一种比较特殊的字体,那么就会引起一定的问题。但是在PDF文件中就不会出现这样的问题,没有包括Adobe在内的很多字体设计公司都允许人们在印刷时嵌入和预览这些字体,而且印刷厂也不需要具备印刷这些字体的资格。

  既然这样,为什么还会出现那么多与字体有关的问题?虽然大多数PDF创建方式都能嵌入字体,但人们还是很容易在最终的PDF文件中忽略掉一些字体。在这种情况下,你可以考虑Distiller,它是Adobe公司最著名的PDF创建工具。Distiller有很多成套的PDF设置参数(活件选项),但是也很容易创建或编辑新参数。从应用的角度来说,字体可以包含在PostScript中,而它是否被发送给Distiller主要取决于用于所选择的印刷方式。在Windows系统中,当人们通过一个Adobe PostScript打印机驱动器创建PDF文件时,就能用五种方式中的一种来处理TrueType字体,但具体是哪一种方式,还是由客户在“send fonts as”或“TrueType download”对话框中的选择来决定。一个TrueType字体可以被转换为Type 1字体,作为Type 42字体发送,转换为轮廓图或位图等多种形式。如果Distiller不能通过PostScript文件活件,Distiller就会在字体缺失的情况下创建PDF文件,用户可以在QuarkXPress的打印或PDF输出设置选项中选择字体插入,但是InDesign和Illustrator会在PDF输出时将字体添加进入。

  即便PDF创建工具可以嵌入字体,但OpenType 和TrueType等字体的嵌入还是会受到限制。虽然现在几乎已经没有几个字体设计公司能够提供这种字体了,但它们的局限性还是客观存在的。有些软件(例如:苹果版的QuarkXpress 6.5 和 7)不允许用户在版式设计中使用受限字体;有些软件(例如InDesign CS)会警告用户说这种字体不能嵌入PDF文件;还有些软件不会在人们使用这种字体时给出任何警告。

  使用Adobe Acrobat或Reader中的“Document Properties”选项能让用户确定一种字体能否被嵌入到PDF文件中。如果一种字体属于“完全嵌入”字体,那么它所包含的所有字形就成为了PDF文件中的一部分;如果它属于“嵌入子集”字体,那么只有文档中用到的字形才能被包含在PDF文件中;如果字体不能被嵌入,那么人们可以用两种方法来进行字体的预览和印刷。Acrobat或Reader可以用程序内自带的Adobe Multiple Master字体模拟缺失的字体,这种模拟字体虽然很难与原来的字体相匹配,但至少能让人们看到文件里的内容。如果本地计算机里有调用字体,那它们就可以用来进行预览和印刷。但是,如果PDF文件不是直接从Acrobat里印刷,那这种办法就没有用了。在这种情况下,人们可以用touch-up text工具或第三方软件将本地字体嵌入PDF文件。
[NextPage]
  如果避免字形瑕疵

  比字体丢失更糟糕的是单个字符的丢失或替换。你是否在PDF文件中见到过一个字符被一个方块或另一种截然不同的字形所取代的现象?更糟的是,这种字形可能在屏幕预览时还是好好的,但是一到输出文件里,就会被另一种字形替换。这是什么原因呢?

  这主要是由字体类型、字体编码以及计算机操作平台之间的不同造成的。PDF文件可以包含三种最普通的字体类型:PostScript Type 1、 TrueType和OpenType。当遇到少于128个常用字符的拉丁语系的语言(例如英语)时,它只能填满ASCII格式文件中8比特容量中的7比特。大多数操作系统对这些““low ASCII””字符使用与普通文字相同的字符参数,这样一来,很多常见字符(例如小写的a)就不会发生任何变化,而剩下的128个字符(8比特)通常都是不常用的替付,而且没必要按照与在苹果和Windows系统中相同的方式进行编码,而且它们也可能会根据书写或印刷软件的不同而发生一定的变化。这也正是很多非标准字符被替换的原因。

  当一个字体被嵌入到一个PDF文件中的时候,人们根本不用考虑印刷它与创建它的计算机操作系统之间有什么区别,因为这种嵌入字体既能被用来预览,也能被用来印刷。但是,如果一个RIP里存有两种名称相同的不同字符,那么字符替换现象也可能发生。设置字体字集不仅能使PDF文件变得更小,而且会在文件中对字体进行重新命名。

  PDF 文件中的字体子集并非完全没有问题。将带有字体子集的多个PDF 文件合并起来,就有可能在合并后的文件中发现字符缺失的现象。将一种字体加入子集,就要改变它原来的名字,但不幸的是,Acrobat 只会使用它第一次找到这种字体时的名称,这样一来,当两个具有相同的六字前缀的PDF文件在Acrobat 里合并的时候,只有第一个文件中的字形能够所有用到的地方保持原状,而如果在与之合并的PDF文件中使用新字形,它就不会显示或印刷出来,而是会被一个空格所代替。

  减少一些像素

  在为印刷输出设计高分辨率图像的时候,我们常用的规律就是让印出的每一个半色调网点上拥有两个像素。因此,对于一个加网线数为150 lpi,且将要在胶印机上印刷的活件来说,一个理想图像应该在有效分辨率的每一个线性英寸上含有300个像素。高于这个标准的分辨率都是没有必要的,而且只会降低RIP的处理速度。因为大多数PDF创建工具都含有一个“减像素”选项,如果一个用户想让文件变得小一点,就必须要设计大量的像素数据。

  DCS + .qxd = Arghh!

  有些PDF创建方法能将一个高质量的EPS矢量图转换成PDF文件中分辨率较低的位图。PDFWriter打印机驱动器是一款不再与Adobe Acrobat产品进行绑定销售的工具,但是它仍然在市场上流通,并能在制作PDF文件的同时,将EPS图像转换为低分辨率位图。解决这问题的最好办法就是根本不使用PDFWriter,特别是在原稿中含有EPS图像的情况下。

  Mac OS X系统中的每一个打印机对话框上都有一个“保存为PDF”的选项,它也能像PDFWriter一样对EPS图像造成影响。除了将EPS矢量图转换为低分辨率的位图以外,这个选项还能改变这些图像的色彩空间。虽然“保存为PDF”的办法比较简单,但它并不是创建PDF印刷文件的最佳途径。

  当一个DCS(Desktop Color Separation)文件被放入某些特定的排版软件中时,PDF文件也可能丢失高分率的图像数据。DCS文件是一种专业分色图档,它为每一个颜色(印刷原色或专色)都建立了一个通道,而且含有低分辨率的显示图像。Illustrator CS(2)也是如此。而从InDesign CS(2)中输出的PDF文件就含有高分辨率的图像数据,因此,如果你打算使用DCS格式,就要在InDesign里设计页面。

  EPS可以弥补Word RGB的缺陷

  与PDF有关的另外一个常见问题是:位图和矢量图在输出时并没有处在一个恰当的彩色空间里——特别是在处于RGB空间,而不是CMYK或专色空间的情况下。对于一个色彩管理流程来说,这可能是有意的,因为RGB图像可以在RIP里被转变为CMYK。将图像空间转变为RGB是任何一种PDF创建方法的副作用。正所我们前面所说的那样,使用Mac OS X操作系统中任何一个印刷对话中的“保存为PDF”选项都会使颜色转换到RGB空间,除非人们再用Quartz filter(晶体滤波器)将其变回到CMYK空间中。


  Microsoft Word是RGB转换最著名的罪魁祸首。Word中的颜色都是根据操作系统中的RGB图像模式而设置的。当文件从Word(或其它Office 软件)中印刷的时候,它使用PostScript驱动器来生成颜色,而这种颜色就将被转换到RGB彩色空间中,即便是黑色的文字也不能例外。


  为了避免Word中的颜色发生这种转变,文件中的所有图像都应该存成EPS格式。驱动器不会将EPS图像中的任何一个颜色转变到RGB彩色空间中。兴凡,它还能使印刷原色和专色在PDF文件中保持不变。为防止PDF的黑色文字发生变化,人们还可以使用与Adobe Acrobat 或Reader一起安装的Adobe PDF驱动器。


  出血和页面尺寸的问题

  大多数图形软件都会在PDF Export或Print对话中添加一个设置出血量的选项。它能保证生成的PDF文件具有正确的页面尺寸和出血量。如果人们用PostScript语言通过Print对话框来创建PDF文件,那么就需要再次选择正确的打印机驱动器,输入正确的页面尺寸,并留出足够的裁切和出血量。


  为人们制造快乐

  如果设计师们能够从一本通用的PDF食谱中找到最佳PDF文件的烹饪方法来,那就好了。但不幸的是,我们每一个人都要考虑很多不同的因素——因此我们只能在每一个制作步骤中找出几个简单的规律:


  保证原稿中的图像具有足够的分辨率,而且不要通过“减像素”选项削减过多的分辨率数据。


  使用能够嵌入的字体,但不要忘了把它们嵌入PDF文件中。

  不要使用那些会对颜色进行不必要的改变的PDF创建方法,并为transparency flattening制定一个计划。


  如果你和你的客户能够遵守这些规则,那么每一个人都能烹饪出香浓美味的PDF大餐。

[时间:2006-12-19  作者:西西  来源:本站原创]

黄品青微站