0. 序言
0.1 什么是PDF PDF是由Adobe公司發(fā)明的文件格式,,是 Portable Document Format的縮寫,,意為“便攜文檔格式”。它已成為事實(shí)上的電子文檔標(biāo)準(zhǔn),,越來越多的電子出版物,、軟件說明書、填報(bào)表格都是采用PDF格式的,。想了解更多,,請(qǐng)參見 [PDF入門]。
0.2 為什么要用PDF格式 為了通用:把一篇文章轉(zhuǎn)成PDF后,,讀者無論在Unix還是Windows,,無論是否有中文字體,都可以正常閱讀,。 為了美觀:你精心排版的文件轉(zhuǎn)成PDF后,,對(duì)方在屏幕上看到的與你完全一樣,不會(huì)有重新?lián)Q行/字體/之困撓,。 為了安全:在PDF文件中,,你可以做到打開要密碼,不允許修改,、復(fù)制,、打印……。 很多時(shí)候,,生成PDF還會(huì)減小文件的體積,。
0.3 本文內(nèi)容及說明 本文介紹PDF閱讀、編輯,、轉(zhuǎn)換軟件及相關(guān)工具,;以免費(fèi)軟件為主。 本文不涉及破解PDF保護(hù)的軟件軟件;未介紹PDF與其他格式轉(zhuǎn)換的軟件,;不涉及非windows環(huán)境,、Latex等軟件。
0.4 一些基本而重要的認(rèn)識(shí) 絕大多數(shù)用戶只需要閱讀PDF,,而不需要生成/編輯PDF,。只要一個(gè)PDF閱讀軟件就能做到這點(diǎn)。 如果要“制作”PDF,,正確的思路是從其他文件(比如office,、htm、rtf)“轉(zhuǎn)化”而來,,而不是用想象中的“PDF生成軟件”新建→錄入內(nèi)容→排版→保存而來,。此類軟件的正式名稱(網(wǎng)上搜索時(shí))或類別應(yīng)該是PDF converter, PDF virtual printer,即轉(zhuǎn)換程序,、虛擬打印機(jī),。 PDF是一種文件格式,它有不同版本:1.2……1.5,。版本越高,,功能越強(qiáng),比如支持動(dòng)畫,、多媒體,、附件、表單……但這些高級(jí)功能并不常用——準(zhǔn)確 說,,是極少用,。作為PDF的發(fā)明者和推進(jìn)者,Adobe的產(chǎn)品是最穩(wěn)定的,。但是,,也是最昂貴的,體積最大的(為了支持PDF的更多功能),。相比而言,,第三 方產(chǎn)品只支持有限(通常也是足夠的)功能,但體積小巧,、運(yùn)行迅速,、價(jià)格便宜。 第3方產(chǎn)品中,,相當(dāng)多的是基于adobe或ghostscript技術(shù),,另有一些是獨(dú)立開發(fā)的技術(shù)。 要注意的是,,很多國(guó)外軟件在處理中文PDF方面會(huì)有問題,;很多共享軟件不注冊(cè)也能一直用,但會(huì)在PDF文件上加水印。 綜合多種軟件,,可以實(shí)現(xiàn)完全免費(fèi)的PDF解決方案——所以,,請(qǐng)不要盜版!
1. PDF閱讀軟件及在線應(yīng)用 (2009-09-26更新)
再次強(qiáng)調(diào)一下,,PDF主要用來讀,,而不是編輯。給你一個(gè)doc rtf txt,,通常你既可以閱讀,也可以編輯,?;蛘哒f,編輯的時(shí)間比閱讀更多,。但PDF不太一樣,。發(fā)布PDF主要是供人閱讀,而不是供人編輯,。 閱讀PDF,,這是個(gè)很容易解決的問題,并且大多數(shù)軟件或在線應(yīng)用都是免費(fèi)的,。針對(duì)不同用戶,,善用佳軟給出的建議如下:
一、對(duì)于經(jīng)常閱讀pdf的用戶,,推薦選擇下面的一款或幾款軟件: ?、?[Adobe Reader]。最正宗,、出道最早,、名份最正,估計(jì)它占的份額在80%以上,。優(yōu)點(diǎn):最穩(wěn)定,、最兼容。缺點(diǎn):體積太大(估計(jì)要50MB),。結(jié)論:一般用戶不推薦,;但需要用到高版本pdf功能的或其他軟件兼容性出現(xiàn)問題的,可選擇該軟件,。 ?、?[Foxit Reader]。優(yōu)秀的國(guó)產(chǎn)軟件,。優(yōu)點(diǎn):體積小,,僅3MB,啟動(dòng)也快,綠色無須安裝,;中文支持極好,。缺點(diǎn):無明顯缺點(diǎn)。結(jié)論:推薦,。詳見專文 [小巧的PDF閱讀軟件:foxit PDF reader] [FoxitReader:超小超快PDF閱讀器,代替Acrobat Reader],。 ③ [PDF-XChange Viewer],。xbeta極為看好的一款新秀,,更新迅速,進(jìn)步明顯,,功能特別豐富,,非常推薦,[點(diǎn)擊此處]閱讀xbeta的試用心得,。相信會(huì)成為Adobe 和Foxit的強(qiáng)力競(jìng)爭(zhēng)者,。 ④ [eXPert PDF Reader],。歷史也較長(zhǎng),,但國(guó)內(nèi)用戶很少。部分人認(rèn)為比Foxit好一些,,[界面點(diǎn)這里],,xbeta沒太用過。 另外,,國(guó)外網(wǎng)友常推薦的還有 Ribbon 風(fēng)格界面(截屏)的 Perfect PDF Reader (20MB) 和 僅 600KB 的 Cool PDF Reader (截屏),。 [via]
二、對(duì)于喜歡嘗試更小巧,、更新奇操作方式的用戶,,可試用如下軟件: MuPDF:號(hào)稱速度最快(或許),但至少我相信它的界面最精簡(jiǎn)——無任何菜單按鈕,,全靠快捷鍵操作,。有 Windows版、Linux版,,解壓后 5MB,。詳見 此文,。 而這個(gè) apvlv 的熱鍵則完全仿照 vim 風(fēng)格,被稱為 Vim 化的 PDF 閱讀工具,,實(shí)在是跨平臺(tái)以及vim 粉絲的必備利器,。開啟之后不會(huì)用,,那就 :h 吧。 比上述兩款稍為大眾一些的pdf閱讀軟件是 Sumatra PDF,,免費(fèi),,單文件,小巧(不到1MB),,支持中文,,詳見 此文。
三,、如果只是偶爾使用,,則無須安裝軟件,在線應(yīng)用輕松搞定 早期能在線打開pdf的網(wǎng)站也有不少,,比如Samuraj Data,、PdfMeNot。而目前最好的,、最可靠的,當(dāng)然要屬 Google Docs 閱讀器,。如果你的pdf是本地文檔,,則需要 Gmail 賬戶才能上傳到 Google Docs(最大10MB)或發(fā)送到Gmail郵箱,然后,,就可以預(yù)覽其內(nèi)容了,。不僅如此,你還可以把pdf文檔發(fā)布出來,,供其他人點(diǎn)擊鏈接閱讀,。此外,Google docs 還支持在線pdf文檔生成閱讀視圖(簡(jiǎn)單到只要 http://docs.google.com/gview?url=PDF地址 ),,并發(fā)布到網(wǎng)頁中,。非常推薦,詳見谷奧的 介紹1,、介紹2。
2. PDF制作軟件
這部分內(nèi)容最多,,慢慢看,,慢慢選。 PDF是如何做出來的呢,?并不是有一個(gè)特別軟件,,新建一個(gè)文件后,在里面輸入內(nèi)容,,然后保存,,就成了pdf,。而通常是用別的軟件編輯文檔后,輸出為 PDF,;或?qū)σ粋€(gè)現(xiàn)成的文檔,,打印成PDF。也就是說,,能生成PDF軟件有2類,。一類是其他文件的編輯器,且具備了輸出PDF功能,。再一類是虛擬打印機(jī)(virture printer),,可以把任何能打印的文檔“打印”成PDF。前者處理的范圍有限,,但生成的PDF會(huì)帶有鏈接,、目錄、書簽,、作者等相關(guān)信息,。后者處理范圍廣,但附加信息會(huì)少一些,。附加信息少哪些,?視具體軟件而異。
2.1 可輸出PDF的軟件 2.1.1 支持PDF的office類軟件 xbeta大力推薦的開源軟件[OpenOffice.org],,不僅能較好的兼容MS Office格式,,并且比昂貴的MS Office還多了一項(xiàng)輸出PDF功能。它能把正在編輯的文書,、表格,、演示輸出為 PDF,并且,,可以保留目錄,、鏈接、書簽,。參見[xbeta正式啟用OOo],。 此外,供個(gè)人免費(fèi)使用的 [WPS 個(gè)人版]也能輸出PDF,,并且對(duì)MS Office兼容性比OOo更好,。 據(jù)說體積龐大、價(jià)格昂貴的MS Office 2007在裝一個(gè)插件后,,也可以輸出PDF,。如果你夠有錢、硬盤夠大,、機(jī)器性能夠好,,也可以買一套。
2.1.2 支持PDF的文本編輯器 比如LaTex,,VIM,Emacs,,似乎都有辦法生成PDF。
2.2 PDF虛擬打印機(jī)(virture printer) 這類軟件極多,,先綜述一下,。 按出身可分2類: ① 官方Adobe的:體積最大,性能最穩(wěn),,兼容性最好,,絕不免費(fèi)。 ② 第三方:有很多種,。國(guó)內(nèi)用戶要注意的是,,很多(尤其是體積特別小的)不能支持中文。 第三方工具又可以分3類: A 特簡(jiǎn)單的英文→PDF,,體積特小,,但對(duì)國(guó)內(nèi)用戶意義不大(往往不支持中文); B 基于Ghost Script的產(chǎn)品,,你要先裝這個(gè)GS(約10MB),,然后再裝它們的虛擬打印機(jī)(3-10MB),,通常支持中文,; C 是自主開發(fā)(不基于GS)的,它們通常不免費(fèi),,但性能好,體積小,,有的支持中文,,有的不能。 當(dāng)然,,還有一種“手工”生成PDF的辦法,,實(shí)用性不強(qiáng),但深具體驗(yàn)之美,,參見[xbeta的教程]和 [林珷絃教程],。 2.2.1 Acrobat=最經(jīng)典最昂貴 這是最穩(wěn)定,,也是兼容性最好的方案,。當(dāng)然,也是體積最大,,價(jià)格最高的方案,。 推薦指數(shù):對(duì)個(gè)人用戶 0%;對(duì)企業(yè)用戶 100%,。 提醒入門用戶,,Adobe出的閱讀器以前叫Acrobat Reader,,是用來看PDF的;這個(gè)Acorbat是生成PDF的,。勿混淆,!或許Adobe公司意識(shí)到了這個(gè)問題,現(xiàn)在把閱讀器改名為Adobe Reader了,。Adobe公司的Adobe Reader,、Acrobat專業(yè)版、Acrobat普通版3種產(chǎn)品的區(qū)別參見 [此網(wǎng)頁] 或 [此 PDF 文件],。
2.2.2 pdfFactory:品質(zhì)一流但不免費(fèi) [中文主頁] [下載:略] 極好的產(chǎn)品,!主頁稱:pdfFactory 產(chǎn)品提供了比其他程序更簡(jiǎn)單、更有效率和更少的花費(fèi)的創(chuàng)建PDF 文件的解決方案,。pdfFactory 標(biāo)準(zhǔn)版本(約500元)用來創(chuàng)建pdf 文件,pdfFactory Pro(約1000元)用于需要安全的PDF(法律文檔,、公司信息等)和其他高級(jí)功能的用戶,。
xbeta認(rèn)為這是一款高質(zhì)量的產(chǎn)品,,其公司FinePrint也是一家非常成功的共享軟件商,。我有理由猜測(cè)它是國(guó)內(nèi)個(gè)人及小企業(yè)用戶中占有率最高的 pdf生成軟件。其勝過Adobe Acrobat的主要原因就是小巧,、易下載——體積僅2MB量級(jí),。對(duì)中文支持好,且國(guó)內(nèi)市場(chǎng)也做得很好,。它是共享軟件,,但從技術(shù)上看,,也可以長(zhǎng)期使用,只 是生成的文檔帶有廣告水印,。從這一點(diǎn)看,,雖然它聲稱是共享軟件,但也可看作是免費(fèi)的廣告軟件,。專業(yè)版可加密、把多個(gè)文檔打印到一個(gè)PDF,。 推薦指數(shù):個(gè)人用戶0%(太貴);企業(yè)用戶 80%,。
2.2.3 PDFCreator:開源世界第一推薦,!
- 下載及介紹參見 PDF Creator:最推薦的開源PDF生成工具(附視頻演示) - /projects/pdfcreator/
來自[SourceForge]的開源產(chǎn)品PDFCreator,,毫無疑問是開源/免費(fèi)世界中影響力最大的PDF生成方案,。盡管在中國(guó)可能不是這樣——或許是沒有中文主頁,、安裝GS比較復(fù)雜,?還是有更好的商業(yè)軟件(盜版)可用? 它對(duì)中文支持完全沒有問題(我平生只有一次在用MS Office時(shí)有漏字),,多界面語言(含簡(jiǎn)體中文),,支持加密,,支持多種選項(xiàng)設(shè)置,。并且有間接辦法把多個(gè)文檔打印成一個(gè)PDF,。應(yīng)該說,,功能非常全面。除創(chuàng)建PDF文檔外,,還可生成Postscript,、Encapsulated Postscript,,及PNG、BMP,、JPEG,、PCX,、TIFF等圖形格式文件。 注意:打印成PDF不支持書簽和鏈接,;保存時(shí),,頭信息不能有中文。 推薦指數(shù):開源軟件迷 100%,,一般用戶 60%。
2.2.4 CutePDF Writer:最適合個(gè)人用戶 [主頁] [官方下載(1.6MB)] CutePDF家族包括多種軟件,,其中此款免費(fèi),可以滿足基本的打印生成PDF的需求,。它也是基于GS,因此,,請(qǐng)先從CutePDF網(wǎng)站下載并安裝 [GPL Ghostscript轉(zhuǎn)換程序],然后再裝CutePDF Writer,。 它只有打印生成PDF的基本功能,。如果需要頁面多合一、刪加頁,、旋轉(zhuǎn)、頁面大小,、文件信息更改,、加密等功能,,可以使用下文介紹的相關(guān)工具。也可以下載 [CutePDF Writer Companion],與Writer無縫集成,,實(shí)現(xiàn)更多功能,。注意內(nèi)Companion內(nèi)有一廣告插件,,可選擇安裝,。 推薦指數(shù):大眾用戶的首選。
2.2.5 PrimoPDF 與 NitroPDF PrimoPDF與 NitroPDF 同出自非常專業(yè)的Nitro公司,前者是免費(fèi)的PDF虛擬打印機(jī),,后者是專業(yè)的PDF套裝工具(Nitro PDF Professional 5售價(jià) $99),。PrimoPDF 與前幾款相比差不多,用戶相對(duì)較少,。而后者速度快,但對(duì)個(gè)人而言價(jià)格稍高,。該公司真正值得推薦的是在線生成PDF和網(wǎng)頁轉(zhuǎn)換PDF軟件。
2.2.6 其他軟件
PDFmachine: 基本功能免費(fèi),、高級(jí)功能水印,。 我認(rèn)為這是一個(gè)在國(guó)內(nèi)被埋沒的優(yōu)秀產(chǎn)品!國(guó)內(nèi)大網(wǎng)站雖有提供,,但介紹的文章幾乎沒有,。我是google英文而發(fā)現(xiàn)了此軟件。 它的基本功能是免費(fèi)的,,高級(jí)功能會(huì)加水印,。對(duì)中文支持極好(官方主頁直接提到了對(duì)亞洲字符的支持),一些文件我用PDFCreator打印有漏字,,但此軟完全正常,。且可以在MS office中加入add-in,點(diǎn)擊即可生成PDF,。 體積也只有3.1M或5MB(新舊版本),,無中文版。 推薦指數(shù):80%,。
go2PDF:體積最小僅200KB 體積最小(下載200KB)是它最大的熱點(diǎn),,估計(jì)很多人都會(huì)率先試用它。Go2PDF可以將任何東西轉(zhuǎn)化成PDF格式文檔,,……支持創(chuàng)建者信息添加,,支持加密和密碼訪問,支持訪問控制,,以及字體嵌套和矢量字體縮放,。支持中文(筆者于2006-02-22、2008-02-14在Windows XP下的測(cè)試結(jié)果表明它支持中文,。似乎幾年前測(cè)試時(shí)尚有問題)
缺點(diǎn):水印,。go2pdf生成的pdf文件在頁腳處有一行藍(lán)色文字廣告:create pdf with GO2PDF for free, if you with to remove this line, click here to buy Virtual PDF Printer,。
適用場(chǎng)景:需要臨時(shí)下載pdf生成軟件,來制作要求不高的pdf文檔,。 它的商業(yè)版是[Virtual PDF Printer],,大小約1.3MB。
WinPDF 免費(fèi),, V1.00,, 738KB,英文,,僅供參考,。
2.2.7 PDF-t-maker:需要?jiǎng)邮值母呒?jí)免費(fèi)方案
我是從水木illh網(wǎng)友處學(xué)到了此方法。它可以為word文件生成帶鏈接和目錄的pdf,。它的思路是,,word文件通過宏+ps打印機(jī),生成ps文件,;然后用distiller生成pdf,。不太適合初學(xué)者使用。 PDF-t-maker就是vba的宏,,下載最新版并安裝后,,就在word菜單或工具欄中調(diào)用它。 ps打印機(jī)可以選Adobe公司的免費(fèi)的ps driver 7.5MB:Adobe Universal PostScript Windows Driver Installer 1.0.6 – Chinese Simplified,,或其他PS打印機(jī),; distiller可以選……gsgs8.53libps2PDF14.bat,如果運(yùn)行時(shí)提示找不到gswin32c.exe,,則可從 bin目錄復(fù)制過來,,或加入到路徑。(注意,,完整安裝的gs才會(huì)有g(shù)swin32c.exe,如果是PDFCreator自帶的gs,,則很可能沒有這個(gè)文件),。 然后,,在word中按下按鈕,,就可以直接生成帶目錄的pdf了。
3. PDF輔助工具 包括加密,、合并,、分割,、修改文件信息等。
[3.1] BeCyPDFMetaEditPDF:免費(fèi)小巧的PDF文件信息修改工具 [主頁] [下載] 這款僅250KB的免費(fèi),、免安裝小工具,,可以修改頭信息,、加書簽,、加密碼——因此,,此工具加上述基本PDF打印機(jī),完全等同于高級(jí)PDF打印機(jī),!贊,!
[3.2] mbtPdfAsm/BeCyPDFAsm:免費(fèi)小巧的PDF處理工具 mbtPdfAsm:[主頁] [下載] 命令行程序。只有200KB,,免費(fèi),。以合并PDF為主,兼具多種功能,,如提取PDF文件信息,、提取中間的某些頁,多文件合并,、并對(duì)新文件加密,、加書簽。書簽若為中文則亂碼,,是書簽亂碼,,并不影響正文。 BeCyPDFAsm:[主頁] [下載] 上述程序的圖形化界面,,須一起使用,,操作更方便,。
其實(shí),命令行也有一個(gè)好處,,就是可以一次加入多個(gè)書簽,。下面舉一個(gè)例子: mbtPdfAsm -mold.PDF -dnew.PDF -oa.txt 表示把old.PDF轉(zhuǎn)化為new.PDF,同時(shí)根據(jù)a.txt制作書簽,。 a.txt內(nèi)容如下: 1 0 1 1 序 2 1 1 2 序第二頁 3 0 1 10 最后一頁 其格式為:數(shù)字1 數(shù)字2 數(shù)字3 數(shù)字4 字符串 數(shù)字1可理解為行號(hào)1 2 3…… 數(shù)字2表示本行的上級(jí)目錄的序號(hào)(上例中第2行的上級(jí)為第1行),,0表示最高級(jí)目錄無上級(jí) 數(shù)字3表示順序號(hào)。如果第一行書簽有N個(gè)子項(xiàng),,此處決定其先后順序 數(shù)字4表示頁碼 字符串就是書簽的內(nèi)容,。注意:中文書簽在PDF中會(huì)顯示為亂碼!
[3.3] Pdftk:免費(fèi)強(qiáng)大的命令行PDF工具 贊,! [主頁] [下載] [分流下載] 這是一個(gè)極其極其強(qiáng)大的工具,!它可以拆分、合并,、加密,、解密、填表,、水印,、附件、編輯文件頭信息,。也就是說,,如果只保留一個(gè)pdf工具的話,它就是不二之選,。只有一個(gè)exe,,體積約1.5MB。 一定要閱讀[應(yīng)用示例],,你才知道它有多強(qiáng)大,!
[3.4] 其他PDF工具 PDF Compress 1.00:免費(fèi),[下載頁],。通過壓縮文本和圖像來減少PDF文件的原來的大小,。下載約900KB。 PDF Info 1.00:免費(fèi),,[下載頁],。改變 PDF 文件屬性,包括作者,,標(biāo)題,,主題,關(guān)鍵詞,,創(chuàng)建者,,和創(chuàng)建者信息,。下載900KB。 PDF Watermark Creator:[主頁],,免費(fèi)軟件,,300KB。為PDF加入水印,。此軟件及下述2款均來自coolpdf公司,。 [Tweak PDF]: 300KB的免費(fèi)軟件,用來改變pdf的壓縮率,、基本信息,、頁面顯示效果等,。 [PDF Bundle]: [界面]300KB的免費(fèi)軟件,,用來為PDF加入附件(如ppt、zip,、 odt) 注:還有不少shareware converter不錯(cuò),,但并不比PDFfactory強(qiáng)多少(或略差,因此不再介紹)
4. PDF與其他格式的轉(zhuǎn)換
有些轉(zhuǎn)換是不可逆的,,所以,,不要期望效果太好。 參見《PDF轉(zhuǎn)換word格式的方法總結(jié)》,。
5. 在線應(yīng)用處理PDF
www.PDFescape.com:在線編輯 可在線打開,、編輯PDF,在PDF中加入文字,、填表,、加鏈接、加新字段,。免費(fèi),,無須安裝。需JavaScript支持,。
https://online./:在線生成PDF 把你上傳的文件或指定的網(wǎng)頁,,生成pdf發(fā)你信箱。免費(fèi),,無須注冊(cè),,支持中文,網(wǎng)頁生成的pdf保留了鏈接,。
pdf to word:最精準(zhǔn)的pdf轉(zhuǎn)換word在線應(yīng)用,,依然來自Nitro PDF。
pdf download:來自NitroPDF的另一款網(wǎng)頁轉(zhuǎn)pdf工具,,可以在線,、小書簽,、瀏覽器插件三種形式轉(zhuǎn)換,支持中文,,支持鏈接,。
www.PDFonline.com: 在線生成PDF,不過與上面的相比,,無優(yōu)勢(shì),。
6. 補(bǔ)充:用OOo編輯pdf(2009-04-16)
這里的PDF編輯指對(duì)pdf中的文字(內(nèi)容、格式,、字體,、鏈接)、圖片進(jìn)行修改,?;旧希邆溥@種功能的pdf編輯器都不免費(fèi),。 Expert PDF Professional是收費(fèi)軟件,,但經(jīng)常有舊版本免費(fèi)注冊(cè)的機(jī)會(huì)。
不過,,善用佳軟推薦的真正自由方案是: OpenOffice.org 3.0 加 Sun PDF Import Extension ,。
安裝OOo 3.0或更高版本,下載 Sun PDF Import Extension 擴(kuò)展,。在OOo中,,“工具”→“擴(kuò)展管理器”→“添加”→找到 pdfimport.oxt 文件,即可安裝擴(kuò)展,。然后,,進(jìn)入OpenOffice.org Draw(注意,是Draw,,不是Writer),,打開pdf文件,即可選定文字或圖片進(jìn)行編輯,。編輯完成后,,不要“保存”(這樣的格式為odg繪圖),而要“輸出為pdf”,。
|