终身受用!告诉你关于PDF文件的一切

文章导读:本文介绍PDF阅读器、PDF编辑与制作软件、PDF文件格式转换(如PDFWord),及PDF在线工具等等;以免费软件为主。不涉及破解PDF保护、不涉及非Windows环境、Latex等软件。

  一、什么是PDF

  PDF是由Adobe公司发明的文件格式,是 Portable Document Format 的缩写,意为便携文档格式。它已成为事实上的电子文档标准,越来越多的电子出版物、软件说明书、填报表格都是采用PDF格式的。

  二、为什么要用PDF格式

  为了通用:把一篇文章转成PDF后,读者无论在Unix还是Windows,无论是否有中文字体,
都可以正常阅读。

  为了美观:你精心排版的文件转成PDF后,对方在屏幕上看到的与你完全一样,不会有重新换行/字体/之困挠。

  为了安全:在PDF文件中,你可以做到打开要密码,不允许修改、复制、打印……

  很多时候,生成PDF还会减小文件的体积。

  三、PDF阅读器

  再次强调一下,PDF主要用来读,而不是编辑。给你一个docrtftxt,通常你既可以阅读,也可以编辑。或者说,编辑的时间比阅读更多。但PDF不太一样。发布PDF主要是供人阅读,而不是供人编辑。

  阅读PDF,这是个很容易解决的问题。此类软件大多免费。下列几种都很好:

  ① Adobe Reader:最正宗、出道最早、名份最正,估计它占的份额在80%以上。

  优点:最稳定、最兼容。
  缺点:体积太大(估计要50MB)。

  结论:不推荐

1 Adobe Reader

  ② Foxit Reader:中文名字福昕阅读器,优秀的国产软件。

  优点:体积小,仅3MB,启动也快,绿无须安装;中文支持极好。
  缺点:无明显缺点。


  结论:推荐

  ③ eXPert PDF Reader:历史也较长,但国内用户很少。部分人认为比Foxit好一些,笔者没怎么用过。

  ④ PDF-XChange Viewer:笔者极为看好的一款新秀,更新迅速,进步明显,功能特别丰富,值得一试。相信会成为AdobeFoxit的强力竞争者。

  四、PDF制作软件

  PDF是如何做出来的呢?并不是有一个特别软件,新建一个文件后,在里面输入内容,然后保存,就成了PDF。而通常是用别的软件编辑文档后,输出为 PDF;或对一个现成的文档,打印成PDF

  也就是说,能生成PDF的软件一般有两类:

  一是其它文件的编辑器,它且具备了输出PDF(另存为PDF)功能。此类软件的处理范围有限,生成的PDF会带有链接、目录、书签、作者等相关信息

  二是虚拟打印机(virtual printer),可以把任何能打印的文档打印PDF。此类软件的处理范围广,并且附加信息会少一些(视具体软件而异)。

  第一类PDF制作软件:另存为PDF

  1、支持PDFOffice类软件

  笔者大力推荐的开源软件 (简称OOo),不仅能较好的兼容MS Office格式,并且比昂贵的MS Office还多了一项输出PDF功能。它能把正在编辑的文书、表格、演示输出为 PDF,并且,可以保留目录、链接、书签。


  此外,供个人免费使用的WPS 2009个人版也是非常棒!既能输出PDF,对MS Office兼容性也比OOo更好。

  据说体积庞大、价格昂贵的MS Office 2007在装一个插件后,也可以输出PDF。如果你够有钱、硬盘够大、机器性能够好,也可以买一套。

  2、支持PDF的文本编辑器

  比如LaTexVIMEmacs,似乎都有办法生成PDF。这里暂不多做介绍,感兴趣的同学可自行Google

第二类PDF制作软件:PDF虚拟打印机(virture printer
  这类软件极多,先综述一下。按出身又可分:

  1、官方版

  Adobe Acrobat:体积最大,性能最稳,兼容性最好,不免费。这是最稳定,也是兼容性最好的方案。当然,也是体积最大,价格最高的方案。

  推荐指数:对个人用户 0%;对企业用户 100%

  提醒入门用户,Adobe出的PDF阅读器以前叫Acrobat Reader,是用来看PDF的;而这个Acorbat是制作PDF的。切勿混淆!

  或许Adobe公司意识到了这个问题,现在把阅读器改名为Adobe Reader了。用表格表示就是:

Adobe
┏━━━━━━━━━━━━━━━━━━━┯━━━━━━┓
┃Acrobat Reader(现在叫 Adobe Reader │  PDF阅读器
┠────────────────────┼─────────┨
┃Acrobat                                                      │  PDF制作软件
┗━━━━━━━━━━━━━━━━━━━┷━━━━━━┛

点此查看:Adobe官方列出的产品对比表格

  2、非官方版(第三方版)

  第三方工具有很多,我们将它们分为以下三种。国内用户请注意,一些第三方工具(尤其是体积特别小的)不能支持中文。

  A、非常简单的英文>PDF”。体积特小,但对国内用户意义不大(往往不支持中文);

  ① go2PDF:体积极小,仅200KB


  优点:go2PDF可以将多种文件格式转化成PDF格式文档,……此外还支持创建者信息添加,支持加密和密码访问,支持访问控制,以及字体嵌套和矢量字体缩放。支持中文(笔者于2006-02-222008-02-14Windows XP下的测试结果表明它支持中文。似乎几年前测试时尚有问题)

  缺点:有水印。go2PDF生成的PDF文件在页脚处有一行蓝文字广告:create pdf with GO2PDF for free, if you with to remove this line, click here to buy Virtual PDF Printer

  适用场景:当你需要临时一个PDF生成软件,来制作要求不高的PDF文档,并且不介意它生成的水印,可以使用小巧方便的go2PDF
  它的商业版是Virtual PDF Printer,大小约1.3MB

  ② WinPDF:免费,738KB,英文版。

  WinPDF 是专业PDF 创作软件。它安装一台真正打印机被命名\"Easy PDF Creator\" , 使用户创造PDF 文件并且转换现有的文件成PDF 格式化虽则打印命令提供PDF 纸张大小、决议、取向、兼容性、字体埋置, 活超链接、嵌入图象、惯例、桌、图、40 位和128 位编成密码、文件metadata 、用法控制、密码保护、自动产品和批转换。免费软件,没有水印,没有弹开。

  B、基于Ghost Script (GS)的产品。你要先装这个GS(约10MB),然后再装它们的虚拟打印机(3-10MB),一般此类软件都支持中文;

  ① PDFCreator:开源世界第一推荐!

  推荐指数:开源软件迷 100%,一般用户 60%

  来自 SourceForge 的开源产品PDFCreator,毫无疑问是开源/免费世界中影响力最大的PDF生成方案。尽管在中国可能不是这样——或许是没有中文主页?安装GS比较复杂?还
是有更好的商业软件(盗版)可用?

  它对中文支持完全没有问题(我平生只有一次在用MS Office时有漏字),多界面语言(含简体中文),支持加密,支持多种选项设置。并且有间接办法把多个文档打印成一个PDF。应该说,功能非常全面。除创建PDF文档外,还可生成PostscriptEncapsulated Postscript,及PNGBMPJPEGPCXTIFF等图形格式文件。

  注意:打印成PDF不支持书签和链接;保存时,头信息不能有中文。

  ② CutePDF Writer:最适合个人用户

  推荐指数:大众用户的首选

  CutePDF家族包括多种软件,其中此款免费,可以满足基本的打印生成PDF的需求。它也是基于GS,因此请先下载并安装GPL Ghost script 转换程序,然后再装CutePDF Writer


  它只有打印生成PDF的基本功能。如果需要页面多合一、删减页、旋转、页面大小、文件信息更改、加密等功能,可以使用下文介绍的相关工具。也可以下载 CutePDF Writer Companion,与CutePDF Writer无缝集成,实现更多功能。

  注意:Companion内有一广告插件,可选择安装。

  C、自主开发(不基于GS)的。它们通常不免费,但性能好,体积小。部分软件支持中文。

  ① pdfFactory:品质一流,可惜不免费

  推荐指数:个人用户0%(太贵);企业用户 80%

  pdfFactory 产品提供了比其他程序更简单、更有效率和更少的花费的创建PDF 文件的解
决方案。pdfFactory 标准版本(约500元)用来创建PDF文件,pdfFactory Pro(约1000元)用于需要安全的PDF(法律文档、公司信息等)和其他高级功能的用户。

  笔者认为这是一款高质量的产品,其公司FinePrint也是一家非常成功的共享软件商。我有理由猜测它是国内个人及小企业用户中占有率最高的PDF生成软件。其胜过Adobe Acrobat的主要原因是:小巧、易下载——体积仅2MB的轻量级。对中文支持好,且国内市场也做得很好。

  它是共享软件(提供 30 天的试用期),但从技术上看,也可以长期使用,只是生成的文档带有广告水印。从这一点看,虽然它声称是共享软件,但也可看作是免费的广告软件。专业版可加密、把多个文档打印(合并)到一个PDF

 五、PDF辅助工具

  包括加密、合并、分割、修改文件信息等。


  ① PDF文件信息修改工具

  BeCyPDFMetaEditPDF:这款仅250KB的免费、免安装小工具,可以修改头信息、加书签、加密码——因此,此工具加上述基本PDF打印机,完全等同于高级PDF打印机!赞!

  ② PDF批处理工具

  mbtPdfAsm:命令行程序。只有200KB,免费。以合并PDF为主,兼具多种功能,如提取PDF文件信息、提取中间的某些页,多文件合并、并对新文件加密、加书签。书签若为中文则乱码,是书签乱码,并不影响正文。

  BeCyPDFAsm:上述程序的图形化界面,须一起使用,操作更方便。

  其实,命令行也有一个好处,就是可以一次加入多个书签。下面举一个例子:


  mbtPdfAsm -mold.pdf -dnew.pdf -

  表示把old.pdf转化为new.pdf,同时根据a.txt制作书签。

  a.txt内容如下:

  1 0 1 1
  2 1 1 2 序第二页
  3 0 1 10 最后一页

  也就是:行号 序号 顺序号 页码 书签名

  行号是1 2 3……顺延下去

  序号表示本行的上级目录的序号(上例中第2行的上级为第1行),0则表示是最高级目录

  顺序号表示如果第一行书签有N个子项,此处决定其先后顺序

  页码就是对应的PDF页码

  书签名。注意:中文书签在PDF中会显示为乱码!

  ③ PDF命令行工具

  Pdftk:这是一个极其极其强大的工具!它可以拆分、合并、加密、解密、填表、水印、附件、编辑文件头信息。也就是说,如果只保留一个pdf工具的话,它就是不二之选。只有一个exe,体积约1.5MB

  其它PDF工具


  PDF Compress 1.00:免费,通过压缩文本和图像来减少PDF文件的原来的大小。下载约900KB

  PDF Info 1.00:免费,改变 PDF 文件属性,包括作者,标题,主题,关键词,创建者,和创建者信息。下载900KB

  PDF Watermark Creator:免费软件,300KB。为PDF加入水印。此软件及下述2款均来自coolpdf公司。

  Tweak PDF 300KB的免费软件,用来改变pdf的压缩率、基本信息、页面显示效果等。

  PDF Bundle 300KB的免费软件,用来为PDF加入附件(如pptzip odt

  注:还有不少shareware converter不错,但并不比PDFfactory强多少(或略差,因此不再
介绍)。

  六、PDF在线工具

  www.PDFescape:在线编辑

  可在线打开、编辑PDF,在PDF中加入文字、填表、加链接、加新字段。免费,无须安装。需JavaScript支持。

  online.primopdf/:在线生成PDF

  把你上传的文件或指定的网页,生成pdf发你信箱。免费,无须注册,支持中文,网页生成的pdf保留了链接。

  pdf to word:最精准的pdf转换word在线应用,依然来自Nitro PDF


  pdf download:来自NitroPDF的另一款网页转pdf工具,可以在线、小书签、浏览器插件三种形式转换,支持中文,支持链接。

  www.PDFonline:在线生成PDF,不过与上面的相比,无优势。

七、一些基本而重要的认识

  1、绝大多数用户只需要阅读PDF,而不需要生成/编辑PDF,只要一个PDF阅读器就能做到这点。

  2、如果要制作”PDF,正确的思路是从其他文件(比如:officehtmrtf转化而来,而不是用想象中的“PDF生成软件新建录入内容排版保存而来。此类软件的正式名称(网上搜索时)或类别应该是PDF converter,PDF virtual printer,即转换程序、虚拟打印机。


  3PDF是一种文件格式,它有不同版本:1.2~1.5。版本越高,功能越强,比如支持动画、多媒体、附件、表单……但这些高级功能并不常用——准确来说,是极少用。作为PDF的发明者和推进者,Adobevim编辑器下载与安装的产品是最稳定的。但是,也是最昂贵的,体积最大的(为了支持PDF的更多功能)。相比而言,第三方产品只支持有限(通常也是足够的)功能,但体积小巧、运行迅速、价格便宜。第三方产品中,相当多的是基于AdobeGhost script技术,另有一些是独立开发的技术。

  4、要注意的是:很多国外软件在处理中文PDF方面会有问题;很多共享软件不注册也能一直用,但会在PDF文件上加水印。

  5、综合多种软件,可以实现完全免费的PDF解决方案——所以,请不要使用盗版!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。