荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: glansye (All about U 邓紫棋), 信区: Software
标  题: 全面接触PDF:最好用的PDF软件汇总(转载)
发信站: 荔园晨风BBS站 (Mon Sep 28 10:31:25 2009), 站内



http://xbeta.info/pdf-software.htm

《全面接触PDF:最好用的PDF软件汇总》旨在介绍最实用、以免费软件为主的PDF相关工具,
同时消除对PDF的误解,较为系统地介绍pdf应用操作,包括pdf虚拟打印机、格式转换、阅
读及注释、属性及页面编辑、图文编辑等。本文不断更新和完善,欢迎补充/指正/分享。

目录:
  0. 序言
    0.1 什么是pdf
    0.2 为什么要用PDF格式
    0.3 本文内容及说明
    0.4 一些基本而重要的认识
  1. PDF阅读软件及在线应用 2009-09-26更新
  2. PDF制作软件
    2.1 可输出PDF的软件
      2.1.1 支持PDF的office类软件
      2.1.2 支持PDF的文本编辑器
    2.2 PDF虚拟打印机
      2.2.1 Acrobat=最经典最昂贵
      2.2.2 pdfFactory:品质一流但不免费
      2.2.3 PDFCreator:开源世界第一推荐
      2.2.4 CutePDF Writer: 最适合个人用户
      2.2.5 PrimoPDF 与 NitroPDF
      2.2.6 其他软件 (更新)
      2.2.7 PDF-t-maker:需要动手的高级免费方案
  3. PDF辅助工具
  4. PDF与其他格式的转换
  5. 在线应用处理PDF
  6. 补充:用OOo编辑pdf
    文章更新情况

0. 序言

0.1 什么是PDF
  PDF是由Adobe公司发明的文件格式,是 Portable Document Format的缩写,意为“便
携文档格式”。它已成为事实上的电子文档标准,越来越多的电子出版物、软件说明书、填
报表格都是采用PDF格式的。想了解更多,请参见 [PDF入门]。

0.2 为什么要用PDF格式
  为了通用:把一篇文章转成PDF后,读者无论在Unix还是Windows,无论是否有中文字体
,都可以正常阅读。
  为了美观:你精心排版的文件转成PDF后,对方在屏幕上看到的与你完全一样,不会有
重新换行/字体/之困挠。
  为了安全:在PDF文件中,你可以做到打开要密码,不允许修改、复制、打印……。
  很多时候,生成PDF还会减小文件的体积。

0.3 本文内容及说明
  本文介绍PDF阅读、编辑、转换软件及相关工具;以免费软件为主。
  本文不涉及破解PDF保护的软件软件;未介绍PDF与其他格式转换的软件;不涉及非
windows环境、Latex等软件。

0.4 一些基本而重要的认识
  绝大多数用户只需要阅读PDF,而不需要生成/编辑PDF。只要一个PDF阅读软件就能做到
这点。
  如果要“制作”PDF,正确的思路是从其他文件(比如office、htm、rtf)“转化”而
来,而不是用想象中的“PDF生成软件”新建→录入内容→排版→保存而来。此类软件的正
式名称(网上搜索时)或类别应该是PDF converter, PDF virtual printer,即转换程序、
虚拟打印机。
  PDF是一种文件格式,它有不同版本:1.2……1.5。版本越高,功能越强,比如支持动
画、多媒体、附件、表单……但这些高级功能并不常用——准确 说,是极少用。作为PDF的
发明者和推进者,Adobe的产品是最稳定的。但是,也是最昂贵的,体积最大的(为了支持
PDF的更多功能)。相比而言,第三 方产品只支持有限(通常也是足够的)功能,但体积小
巧、运行迅速、价格便宜。
  第3方产品中,相当多的是基于adobe或ghostscript技术,另有一些是独立开发的技术

  要注意的是,很多国外软件在处理中文PDF方面会有问题;很多共享软件不注册也能一
直用,但会在PDF文件上加水印。
  综合多种软件,可以实现完全免费的PDF解决方案——所以,请不要盗版!

1. PDF阅读软件及在线应用 (2009-09-26更新)

  再次强调一下,PDF主要用来读,而不是编辑。给你一个doc rtf txt,通常你既可以阅
读,也可以编辑。或者说,编辑的时间比阅读更多。但PDF不太一样。发布PDF主要是供人阅
读,而不是供人编辑。
  阅读PDF,这是个很容易解决的问题,并且大多数软件或在线应用都是免费的。针对不
同用户,善用佳软给出的建议如下:

  一、对于经常阅读pdf的用户,推荐选择下面的一款或几款软件:
  ① [Adobe Reader]。最正宗、出道最早、名份最正,估计它占的份额在80%以上。优点
:最稳定、最兼容。缺点:体积太大(估计要50MB)。结论:一般用户不推荐;但需要用到
高版本pdf功能的或其他软件兼容性出现问题的,可选择该软件。
  ② [Foxit Reader]。优秀的国产软件。优点:体积小,仅3MB,启动也快,绿色无须安
装;中文支持极好。缺点:无明显缺点。结论:推荐。详见专文 [小巧的PDF阅读软件:
foxit PDF reader] [FoxitReader:超小超快PDF阅读器,代替Acrobat Reader]。
  ③ [PDF-XChange Viewer]。xbeta极为看好的一款新秀,更新迅速,进步明显,功能特
别丰富,非常推荐,[点击此处]阅读xbeta的试用心得。相信会成为Adobe 和Foxit的强力竞
争者。
  ④ [eXPert PDF Reader]。历史也较长,但国内用户很少。部分人认为比Foxit好一些
,[界面点这里],xbeta没太用过。
  另外,国外网友常推荐的还有 Ribbon 风格界面(截屏)的 Perfect PDF Reader
(20MB) 和 仅 600KB 的 Cool PDF Reader (截屏)。 [via]

  二、对于喜欢尝试更小巧、更新奇操作方式的用户,可试用如下软件:
  MuPDF:号称速度最快(或许),但至少我相信它的界面最精简——无任何菜单按钮,
全靠快捷键操作。有 Windows版、Linux版,解压后 5MB。详见 此文。
  而这个 apvlv 的热键则完全仿照 vim 风格,被称为 Vim 化的 PDF 阅读工具,实在是
跨平台以及vim 粉丝的必备利器。开启之后不会用,那就 :h 吧。
  比上述两款稍为大众一些的pdf阅读软件是 Sumatra PDF,免费,单文件,小巧(不到
1MB),支持中文,详见 此文。

  三、如果只是偶尔使用,则无须安装软件,在线应用轻松搞定
  早期能在线打开pdf的网站也有不少,比如Samuraj Data、PdfMeNot。而目前最好的、
最可靠的,当然要属 Google Docs 阅读器。如果你的pdf是本地文档,则需要 Gmail 账户
才能上传到 Google Docs(最大10MB)或发送到Gmail邮箱,然后,就可以预览其内容了。
不仅如此,你还可以把pdf文档发布出来,供其他人点击链接阅读。此外,Google docs 还
支持在线pdf文档生成阅读视图(简单到只要 http://docs.google.com/gview?url=PDF地址
 ),并发布到网页中。非常推荐,详见谷奥的 介绍1、介绍2。

2. PDF制作软件

  这部分内容最多,慢慢看,慢慢选。
  PDF是如何做出来的呢?并不是有一个特别软件,新建一个文件后,在里面输入内容,
然后保存,就成了pdf。而通常是用别的软件编辑文档后,输出为 PDF;或对一个现成的文
档,打印成PDF。也就是说,能生成PDF软件有2类。一类是其他文件的编辑器,且具备了输
出PDF功能。再一类是虚拟打印机(virture printer),可以把任何能打印的文档“打印”
成PDF。前者处理的范围有限,但生成的PDF会带有链接、目录、书签、作者等相关信息。后
者处理范围广,但附加信息会少一些。附加信息少哪些?视具体软件而异。


2.1 可输出PDF的软件

2.1.1 支持PDF的office类软件
  xbeta大力推荐的开源软件[OpenOffice.org],不仅能较好的兼容MS Office格式,并且
比昂贵的MS Office还多了一项输出PDF功能。它能把正在编辑的文书、表格、演示输出为
PDF,并且,可以保留目录、链接、书签。参见[xbeta正式启用OOo]。
  此外,供个人免费使用的 [WPS 个人版]也能输出PDF,并且对MS Office兼容性比OOo更
好。
  据说体积庞大、价格昂贵的MS Office 2007在装一个插件后,也可以输出PDF。如果你
够有钱、硬盘够大、机器性能够好,也可以买一套。


2.1.2 支持PDF的文本编辑器
  PDF的意义,除了安全之外就是版式。因此,著名的科技排版软件 Tex 理所当然可以导
出 pdf。你可以选用 LaTex (或进一步借助 VIM、Emacs 等更专业的编辑器)来编辑Tex文
件,并编译为pdf等格式。了解更多。

2.2 PDF虚拟打印机(virture printer)

  PDF虚拟打印机(virture printer)类软件极多,先综述一下。
  首先,按出身可分2类:
  ① 来自pdf发明者 Adobe 的产品:体积最大,性能最稳,兼容性最好,绝不免费。
  ② 第三方(传说中的山寨?):有很多种。国内用户要注意的是,它们(尤其是体积
特别小的)能否支持中文。
  各种各样的第三方工具中,又可分为如下3类:
  A 特简单的英文→PDF,体积特小,但对国内用户意义不大(往往不支持中文);
  B 基于Ghost Script的产品,你要先装这个GS(约10MB),然后再装它们的虚拟打印机
(3-10MB),通常支持中文;
  C 是自主开发(不基于GS)的,它们通常不免费,但性能好,体积小,有的支持中文,
有的不能。
   当然,还有一种“手工”生成PDF的办法,实用性不强,但深具体验之美,参见
[xbeta的教程]和 [林珷絃教程]。

2.2.1 Acrobat=最经典最昂贵
这是最稳定,也是兼容性最好的方案。当然,也是体积最大,价格最高的方案。
推荐指数:对个人用户 0%;对企业用户 100%。
提醒入门用户,Adobe出的阅读器以前叫Acrobat Reader,是用来看PDF的;这个Acorbat是
生成PDF的。勿混淆!或许Adobe公司意识到了这个问题,现在把阅读器改名为Adobe
Reader了。Adobe公司的Adobe Reader、Acrobat专业版、Acrobat普通版3种产品的区别参见
 [此网页] 或 [此 PDF 文件]。

2.2.2 pdfFactory:品质一流但不免费
[中文主页] [下载:略]
极好的产品!主页称:pdfFactory 产品提供了比其他程序更简单、更有效率和更少的花费
的创建PDF 文件的解决方案。pdfFactory 标准版本(约500元)用来创建pdf 文件,
pdfFactory Pro(约1000元)用于需要安全的PDF(法律文档、公司信息等)和其他高级功能
的用户。

xbeta认为这是一款高质量的产品,其公司FinePrint也是一家非常成功的共享软件商。我有
理由猜测它是国内个人及小企业用户中占有率最高的 pdf生成软件。其胜过Adobe Acrobat
的主要原因就是小巧、易下载——体积仅2MB量级。对中文支持好,且国内市场也做得很好
。它是共享软件,但从技术上看,也可以长期使用,只 是生成的文档带有广告水印。从这
一点看,虽然它声称是共享软件,但也可看作是免费的广告软件。专业版可加密、把多个文
档打印到一个PDF。
推荐指数:个人用户0%(太贵);企业用户 80%。

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

- 下载及介绍参见 PDF Creator:最推荐的开源PDF生成工具(附视频演示)
- sourceforge.net/projects/pdfcreator/

来自[SourceForge]的开源产品PDFCreator,毫无疑问是开源/免费世界中影响力最大的PDF
生成方案。尽管在中国可能不是这样——或许是没有中文主页、安装GS比较复杂?还是有更
好的商业软件(盗版)可用?
它对中文支持完全没有问题(我平生只有一次在用MS Office时有漏字),多界面语言(含
简体中文),支持加密,支持多种选项设置。并且有间接办法把多个文档打印成一个PDF。
应该说,功能非常全面。除创建PDF文档外,还可生成Postscript、Encapsulated
Postscript,及PNG、BMP、JPEG、PCX、TIFF等图形格式文件。
注意:打印成PDF不支持书签和链接;保存时,头信息不能有中文。
推荐指数:开源软件迷 100%,一般用户 60%。

2.2.4 CutePDF Writer:最适合个人用户
[主页] [官方下载(1.6MB)]
CutePDF家族包括多种软件,其中此款免费,可以满足基本的打印生成PDF的需求。它也是基
于GS,因此,请先从CutePDF网站下载并安装 [GPL Ghostscript转换程序],然后再装
CutePDF Writer。
它只有打印生成PDF的基本功能。如果需要页面多合一、删加页、旋转、页面大小、文件信
息更改、加密等功能,可以使用下文介绍的相关工具。也可以下载 [CutePDF Writer
Companion],与Writer无缝集成,实现更多功能。注意内Companion内有一广告插件,可选
择安装。
推荐指数:大众用户的首选。

2.2.5 PrimoPDF 与 NitroPDF
PrimoPDF与 NitroPDF 同出自非常专业的Nitro公司,前者是免费的PDF虚拟打印机,后者是
专业的PDF套装工具(Nitro PDF Professional 5售价 $99)。PrimoPDF 与前几款相比差不
多,用户相对较少。而后者速度快,但对个人而言价格稍高。该公司真正值得推荐的是在线
生成PDF和网页转换PDF软件。

2.2.6 其他软件

PDFmachine:
  基本功能免费、高级功能水印。 我认为这是一个在国内被埋没的优秀产品!国内大网
站虽有提供,但介绍的文章几乎没有。我是google英文而发现了此软件。
  它的基本功能是免费的,高级功能会加水印。对中文支持极好(官方主页直接提到了对
亚洲字符的支持),一些文件我用PDFCreator打印有漏字,但此软完全正常。且可以在MS
office中加入add-in,点击即可生成PDF。
  体积也只有3.1M或5MB(新旧版本),无中文版。
  推荐指数:80%。

go2PDF:体积最小仅200KB
  体积最小(下载200KB)是它最大的热点,估计很多人都会率先试用它。Go2PDF可以将任
何东西转化成PDF格式文档,……支持创建者信息添加,支持加密和密码访问,支持访问控
制,以及字体嵌套和矢量字体缩放。支持中文(笔者于2006-02-22、2008-02-14在Windows
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文档。
  它的商业版是[Virtual PDF Printer],大小约1.3MB。

TinyPDF:体积仅 586KB (2009-09-27更新)
  简介:TinyPDF 也非常小巧,国内网友精简后的版本也只有200KB(与上述“最小”的
go2pdf接近)。但优点在于,无广告,并有一款免费插件可以PDF Merge Plug-in 支持合并
pdf,支持嵌入字体,对商业应用也免费。
  网友体验:xiaodiega 2009-09-27 留言:我用过的最小巧最简单好用的虚拟打印机是
TinyPDF。我以前用的是 CutePDF Writer,但自从两三年前发现 TinyPDF 后(无论从体积
还是便利性方面都全面胜出),立刻换用,从此用到现在… 话说都推荐过n多同事和客户了
。甚至我自己为单位写的一些软件在导出pdf时都默认检测系统中有无安装tinypdf,如有,
则直接调用导出,否则出现对话框:建议到http://www.tinypdf.com 下载并安装tinypdf…
 我手头的一个国人略作改造(也就是封装了一下,制作了个安装程序)的版本才250k,双
击一下就立刻安装好了,弹出对话框:“恭喜,TinyPDF已经安装到您的电脑上!”。真是
简单得无以复加(对于一个虚拟打印机,要那么多功能干嘛?) 而在导出质量与稳定性方
面非常好,至少胜过WPS自带的导出功能(用WPS自带功能导出,有时会有字符缺失…)

WinPDF
  免费, V1.00, 738KB,英文,仅供参考。

2.2.7 PDF-t-maker:需要动手的高级免费方案

  我是从水木illh网友处学到了此方法。它可以为word文件生成带链接和目录的pdf。它
的思路是,word文件通过宏+ps打印机,生成ps文件;然后用distiller生成pdf。不太适合
初学者使用。
  PDF-t-maker就是vba的宏,下载最新版并安装后,就在word菜单或工具栏中调用它。
  ps打印机可以选Adobe公司的免费的ps driver 7.5MB:Adobe Universal PostScript
Windows Driver Installer 1.0.6 – Chinese Simplified,或其他PS打印机;
  distiller可以选……gsgs8.53libps2PDF14.bat,如果运行时提示找不到
gswin32c.exe,则可从 bin目录复制过来,或加入到路径。(注意,完整安装的gs才会有
gswin32c.exe,如果是PDFCreator自带的gs,则很可能没有这个文件)。
  然后,在word中按下按钮,就可以直接生成带目录的pdf了。

3. PDF辅助工具
包括加密、合并、分割、修改文件信息等。

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


[3.2] mbtPdfAsm/BeCyPDFAsm:免费小巧的PDF处理工具
mbtPdfAsm:[主页] [下载] 命令行程序。只有200KB,免费。以合并PDF为主,兼具多种功
能,如提取PDF文件信息、提取中间的某些页,多文件合并、并对新文件加密、加书签。书
签若为中文则乱码,是书签乱码,并不影响正文。
BeCyPDFAsm:[主页] [下载] 上述程序的图形化界面,须一起使用,操作更方便。

其实,命令行也有一个好处,就是可以一次加入多个书签。下面举一个例子:
mbtPdfAsm -mold.PDF -dnew.PDF -oa.txt
表示把old.PDF转化为new.PDF,同时根据a.txt制作书签。
a.txt内容如下:
1 0 1 1 序
2 1 1 2 序第二页
3 0 1 10 最后一页
其格式为:数字1 数字2 数字3 数字4 字符串
数字1可理解为行号1 2 3……
数字2表示本行的上级目录的序号(上例中第2行的上级为第1行),0表示最高级目录无上级
数字3表示顺序号。如果第一行书签有N个子项,此处决定其先后顺序
数字4表示页码
字符串就是书签的内容。注意:中文书签在PDF中会显示为乱码!

[3.3] Pdftk:免费强大的命令行PDF工具 赞!
[主页] [下载] [分流下载]
这是一个极其极其强大的工具!它可以拆分、合并、加密、解密、填表、水印、附件、编辑
文件头信息。也就是说,如果只保留一个pdf工具的话,它就是不二之选。只有一个exe,体
积约1.5MB。
一定要阅读[应用示例],你才知道它有多强大!

[3.4] 其他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加入附件(如ppt、zip、 odt)
注:还有不少shareware converter不错,但并不比PDFfactory强多少(或略差,因此不再
介绍)

4. PDF与其他格式的转换

  有些转换是不可逆的,所以,不要期望效果太好。
  参见《PDF转换word格式的方法总结》。

5. 在线应用处理PDF

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


https://online.primopdf.com/:在线生成PDF
  把你上传的文件或指定的网页,生成pdf发你信箱。免费,无须注册,支持中文,网页
生成的pdf保留了链接。

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

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

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

6. 补充:用OOo编辑pdf(2009-04-16)

  这里的PDF编辑指对pdf中的文字(内容、格式、字体、链接)、图片进行修改。基本上
,具备这种功能的pdf编辑器都不免费。
  Expert PDF Professional是收费软件,但经常有旧版本免费注册的机会。

  不过,善用佳软推荐的真正自由方案是: OpenOffice.org 3.0 加 Sun PDF Import
Extension 。

  安装OOo 3.0或更高版本,下载 Sun PDF Import Extension 扩展。在OOo中,“工具”
→“扩展管理器”→“添加”→找到 pdfimport.oxt 文件,即可安装扩展。然后,进入
OpenOffice.org Draw(注意,是Draw,不是Writer),打开pdf文件,即可选定文字或图片
进行编辑。编辑完成后,不要“保存”(这样的格式为odg绘图),而要“输出为pdf”。


※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 58.61.117.64]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店