pdf(pdf檔案)

pdf(攜帶型文檔格式)

pdf檔案一般指本詞條

pdfPortable Document Format的簡稱,意為“攜帶型文檔格式”),是由Adobe Systems用於與應用程式作業系統硬體無關的方式進行檔案交換所發展出的檔案格式。PDF檔案以PostScript語言圖象模型為基礎,無論在哪種印表機上都可保證精確的顏色和準確的列印效果,即PDF會忠實地再現原稿的每一個字元、顏色以及圖象。

可移植文檔格式是一種電子檔案格式。這種檔案格式作業系統平台無關,也就是說,PDF檔案不管是在WindowsUnix還是在蘋果公司的Mac OS作業系統中都是通用的。這一特點使它成為在Internet上進行電子文檔發行和數位化信息傳播的理想文檔格式。越來越多的電子圖書、產品說明、公司文告、網路資料、電子郵件在開始使用PDF格式檔案。

Adobe公司設計PDF檔案格式的目的是為了支持跨平台上的,多媒體集成的信息出版和發布,尤其是提供對網路信息發布的支持。為了達到此目的, PDF具有許多其他電子文檔格式無法相比的優點。PDF檔案格式可以將文字、字型、格式、顏色及獨立於設備和解析度的圖形圖像等封裝在一個檔案中。該格式檔案還可以包含超文本連結、聲音和動態影像等電子信息,支持特長檔案,集成度和安全可靠性都較高。

對普通讀者而言,用PDF製作的電子書具有紙版書的質感和閱讀效果,可以逼真地展現原書的原貌,而顯示大小可任意調節,給讀者提供了個性化的閱讀方式。

基本介紹

  • 中文名:攜帶型文檔格式
  • 外文名:Portable Document Format
  • 縮寫:攜帶型檔
  • 外語縮寫:PDF(也用作檔案擴展名
技術要點,格式研究,常用工具,發展趨勢,歷史版本,製作方法,

技術要點

PDF主要由三項技術組成:
· 衍生自PostScript,用以生成和輸出圖形;
pdf
· 字型嵌入系統,可使字型隨檔案一起傳輸;
·結構化的存儲系統,用以綁定這些元素和任何相關內容到單個檔案,帶有適當的數據壓縮系統。
PDF檔案使用了工業標準的壓縮算法,通常比PostScript檔案小,易於傳輸與儲存。它還是頁獨立的,一個PDF檔案包含一個或多個“”,可以單獨處理各頁,特別適合多處理器系統的工作。此外,一個PDF檔案還包含檔案中所使用的PDF格式版本,以及檔案中一些重要結構的定位信息。正是由於 PDF檔案的種種優點,它逐漸成為出版業中的新寵。

格式研究

PDF檔案結構主要可以分為四個部分:
首部
文本編輯器打開的時候就可以看到:%PDF-1.4 這樣的字眼,其中最後一位就是PDF檔案格式版本號,軟體的版本號總要比檔案格式的版本號高1,比如說Read 5能打開的內容就是4。
檔案體
裡面由若干個的obj對象來組成,類似這種形式:
3 0 obj<</Type /Pages/Count 1/Kids [4 0 R]>>endobj
第一個數字稱為對象號,來唯一標識一個對象的,第二個是產生號,是用來表明它在被創建後的第幾次修改,所有新創建的PDF檔案的產生號應該都是0,即第一次被創建以後沒有被修改過。上面的例子就說明該對象的對象號是3,而且創建後沒有被修改過。
對象的內容應該是包含在<< 和>>之間的,最後以關鍵字endobj結束。
交叉引用表
用來索引各個obj 對象在文檔中的位置,以實現隨機訪問,它的形式是:
xref0 80000000000 65535f0000000009 00000n0000000074 00000 n0000000120 00000 n0000000179 00000 n0000000322 00000 n0000000415 00000 n0000000445 00000 n
xref說明一個交叉引用表的開始,交叉引用表的第一行0 8 說明下面各行所描述的對象號是從0開始,並且有8個對象。
0000000000 65535f,一般每個PDF檔案都是以這一行開始交叉套用表的,說明對象0的起始地址為0000000000,產生號(generation number)為65535,也是最大產生號,不可以再進行更改,而且最後對象的表示是f, 表明該對象為free, 這裡,大家可以看到,其實這個對象可以看作是檔案頭
0000000009 00000n就是表示對象1,0000000009是其偏移地址,00000為5位產生號(最大為65535),0表明該對象未被修改過, n表示該對象在使用,區別與自由對象(f),可以更改。
尾部
Trailer<</Size 8/Root 1 0 R>>startxref553%%EOF
trailer 說明檔案尾 trailer對象的開始。
/Size 8說明該PDF檔案的對象數目。
/Root 1 0 R說明根對象的對象號為1。
Startxref
553說明交叉引用表的偏移地址,從而可以找到PDF文檔中所有的對象的相對地址,進而訪問對象。
%%EOF為檔案結束標誌。

常用工具

以下介紹的是PDF(Portable Document Format)常用的閱讀、編撰以及其他工具。
閱讀工具
1、Adobe AcrobatReader中文版
套用平台:Windows XPService Pack 3(32 位)或 Service Pack 2(64 位);Windows Server 2003 R2;Windows Server 2008或2008 R2;Windows 7Windows 8 或 8.1
類型:免費軟體
簡介:官方出品的閱讀器,允許閱讀PDF文檔,填寫PDF表格,查看PDF檔案信息,快速編輯PDF文檔,轉 Word、Excel。穩定性和兼容性好。缺點是體積龐大,啟動速度慢。
類型:免費軟體
支持的平台:Windows 系列/移動平台/Linux
簡介:能實現絕大部分的閱讀功能。綠色軟體。體積小巧,啟動速度快。
類型:免費軟體
支持的平台:Windows 系列
簡介:能實現絕大部分的閱讀功能。完美支持epub、pdf、txt、doc、ppt等主流格式。
4、See9 PDF Reader
類型:免費軟體
支持的平台:Windows 系列
簡介:軟體支持多種瀏覽模式,是一款真正免費的、簡潔易用的PDF閱讀器。
類型:免費軟體
支持的平台:Windows 系列
簡介:支持PDF, eBook (ePub, Mobi), XPS, DjVu, CHM, Comic Book (CBZ and CBR)等多種格式。界面簡潔 ,體積小,啟動速度快。
PDFView4NET 是一個面向在 .NET 中增加 PDF 補償和列印支持的 .NET 工具包. 它包括了一個針對 Windows 窗體的 PDF 瀏覽器控制項,以及一個針對從 .NET 應用程式中補償和列印 PDF 檔案的 .NET 函式館. 面向 Windows 窗體的 PDF 瀏覽器控制項支持注釋 PDF 檔案,漫遊書籤,增加和消除檔案附屬檔案,以及其他特性。這個包包括了自有的 PDF 補償引擎,其不依賴於任何軟體來補償和列印 PDF 檔案. PDFView4NET 包已經在 C# 中得到了全面的發展,100% 可操作的代碼。
7、iBooks
類型:免費軟體
支持平台:iOS 4+
簡介:iBook程式還閱讀PDF格式檔案。你可以用以下兩種方式來將PDF格式檔案添加到iBook當中:在iPad上收取郵件,然後利用iBook去打開該附屬檔案,之後該PDF就會自動被添加到iBook的書架上,另外一種方式是將PDF檔案添加到iTunes的資料庫之中然後同步到iPad里。在iBook筆記本中,你可以通過點按一個按鈕來查看iBook書籍與PDF格式文書。PDF檔案打開時會自動全螢幕,讓你能以閱讀電子書的方式來閱讀PDF格式。你也可以翻閱書頁,添加書籤或是放大文書的內容。
轉換工具
1、Adobe官方編輯轉換工具Adobe Acrobat
類型:商業軟體支持的平台:Windows 系列/移動平台/MAC/Unix/Linux
簡介:支持簡單的PDF轉換成Word、Excel,比較快速,效果比較好
2、線上PDF轉換Word:各大轉換網站
類型:免費軟體
簡介:利用網站線上轉換,方便簡單,不用安裝另外的轉軟體,並有多種選擇
3、易捷PDF轉換成Word轉換器
類型:免費軟體
支持的平台:Windows 系列
簡介:能夠輕鬆的將文字的PDF轉換成Word,同時能夠很好的保留原始PDF文檔的樣式與排名,同時支持批量轉換,是辦公必備的好用小軟體。
創編工具
★推薦產品:官方編輯工具Adobe AcrobatAdobe Indesign
類型:商業軟體
簡介:生成PDF檔案,修改PDF檔案。功能強大。
其它產品
軟體授權:共享版
簡介:Foxit PDF Editor 是第一個真正的PDF檔案編輯軟體。許多人都希望能找到一個像編輯其它類型的文檔的編輯器,事實上在 Foxit PDF Editor 出現之前,根本沒有這樣的工具。每一個PDF檔案都包含很多頁面,每一頁包含各種可視對象,如文本對象、圖形對象和圖像對象。而每一個對象都由其屬性來定義其顯示的方式。
支持的平台:Windows 2000/2003/XP/Vista(32-Bit&64-Bit)/7(32-Bit&64-Bit)
簡介:是PDF創建工具,可以將支持列印的任何類型的文檔,象DOC、XLS、PPT、TXT、E-MAIL甚至HTML格式的文檔通過點擊列印轉換成標準的PDF格式。
類型:免費軟體
支持的平台:安卓平台
簡介:免費國產辦公軟體,可將文檔轉化為pdf格式
★Pdf995 Printer Driver
類型:免費軟體
支持的平台:Windows 系列
簡介:安裝後,會加入一部名叫PDF995的印表機。只要在有提供列印的軟體上選擇列印到PDF995,便可將整個文檔列印存為PDF。
★Pdf Factory
類型:共享軟體
支持的平台:Windows 系列
簡介:和上面的工具是一樣的用法,也是列印檔案到PDF中。支持安全設定、預覽、嵌入字型,允許插入和刪除某個頁。
ComponentOne StudioPDF控制項
支持平台:Asp .NET
簡介:在應用程式中,可以使用ComponentOne為ASP .NET出品的PDF控制項來創建Adobe PDF格式的檔案。可以將內容添加到檔案的這些命令與.NET Graphics圖表類中可用的這些類似。ASP .NET的PDF控制項提供了安全性、密集性,大綱、超連結和附屬檔案。
特性:圖元檔案中圖像的快速渲染和壓縮;AcroForms支持;HTML支持;熟悉的語法使用DrawImage方法;管理檔案限制;將附屬檔案添加到PDF檔案;所有者和用戶密碼保護;添加圖形元素;創建一個大綱結構;添加超連結和本地連結和控制檔案信息和瀏覽器偏好設定。
★其他編輯軟體
Pitstop(作為外掛程式形式與acrobat專業版協助)
NEO(MAC上的專業PDF編輯軟體)
packedge(esko流程中的編輯軟體,且對PDF支持很好編輯類)
ARTPRO(MAC上的pdf專業編輯軟體)
Adobe Illustrator(僅可匯入該檔案的某個頁面編輯類)
PDF Creator
CutePDF
Microsoft Office2007/2010載入項:Microsoft Save as PDF或XPS
分割合併工具
★推薦產品:Foxit PDF Page Organizer
簡介:一款可以拆分、合併PDF頁面、重排頁面、組織書籤(bookmarks)、添加注釋(annotations)和創建連結的PDF頁面管理器。
★其它產品:PDFSplit-Merge
一款好用的PDF分割/合併工具,可以幫助你從PDF中“去粗取精”,也可將多個PDF文檔打包在一起,以方便傳輸、閱讀。軟體本身是獨立的,無需預裝 Adobe Acrobat。
★PDFdo
優點:無需安裝任何軟體即可線上合併分割PDF。
加密工具
ProfPDF Protection Manager
PDF 加密工具,是一款給PDF文檔加密碼保護或在知道密碼的情況下移除密碼保護的工具。
解密工具
★推薦產品:Advanced PDF Password Recovery
PDF密碼破解工具,支持暴破、掩碼字典、密鑰四種破解方式。
★pdf密碼暴力破解工具 PDFPasswordCracker
★去除PDF檔案加密A-PDF Restrictions Remover
類型:共享軟體
支持的平台:Windows 系列
簡介:可以去除PDF檔案的限制,比如不允許列印等。使用超級簡單,安裝後,在我的電腦中右鍵單擊PDF檔案,選擇Remove Restrictions... 選項即可。如果碰到有需要密碼打開的檔案,需要輸入正確密碼。
★PDFdo解密去除限制
可線上去除PDF密碼 和各種限制。

發展趨勢

歷史
PDF檔案格式在1990年代早期開發,以作為能夠包括檔案的格式、內置圖像的分享方法,而且能夠跨平台操作,即使完全不同的電腦平台之上收件者未必有相關或合用的套用軟體接口可使用。當時與PDF一起競逐跨平台檔案格式的,還包括DjVu(仍在開發中)、Envoy、Common Ground Digital Paper、Farallon Replica及Adobe自己本身的PostScript(.ps)格式。在當時全球資訊網HTML文本尚未興起之時的最初幾年中,PDF在桌面出版工作流技術當中很受歡迎。
PDF在早期檔案格式分享歷史的接受程度頗晚。可以閱讀及產生PDF格式的程式Adobe Acrobat並非免費產品;早期版本的PDF也不支持外部連結,使之在網際網路上的可用性減低;相較於全文本的格式顯得很巨大的PDF檔案,在當時仍然要利用modem來連線的年代需要更長的下載時間,再者以當年性能低的電腦要渲染PDF檔案的過程也超慢。
從2.0版開始,Adobe開始免費分發PDF的閱讀軟體Acrobat Reader(現時改稱Adobe Reader,創建軟體依然稱為Adobe Acrobat),而舊的格式依舊支持,使PDF後來成為固定格式文本業界的非正式標準。
及至2008年,Adobe Systems的PDF參考1.7版成為了ISO 32000:1:2008,從此PDF就成為了正式的國際標準。亦因為這個緣故,現時PDF的更新版本開發(包括未來的PDF 2.0版本的開發)變成由ISO的TC 171 SC 2 WG 8主導,但Adobe及其他相關項目的專家依然有參與其中。
趨勢
最初PDF只被看作是一種頁面預覽格式,而不是生產格式。然而市場的感覺並非如此,市場期望轉化了這種格式的焦點,從而也改變了該產品。各種各樣的電子書閱讀器充斥著國內外市場,已經在很多領域取代紙質媒體。紙質媒體閱讀率的下降很大程度上是因為廣大讀者將注意力從紙質媒體轉向了電子類讀物。雖然電子圖書市場銷售額遠遠不能同傳統圖書市場相比,但發展勢頭強勁。大多數電子閱讀器廠商都開始全部或部分支持PDF格式。市面上使用較多的PDF電子閱讀器有噹噹網手機閱讀器,掌門科技的百閱,九月網九月讀書,以及開發出來的安卓手機專用閱讀器。
Adobe公司於2009年7月13日宣布,作為電子文檔長期保存格式的PDF/Archive(PDF/A)經中國國家標準化管理委員會批准已成為正式的中國國家標準,並已於2009年9月1日起正式實施。PDF格式檔案已成為數位化信息事實上的一個工業標準。
ISO標準化
自1995起,Adobe參與了一些由ISO創建出版技術規範及在用於特定行業及用途的PDF標準專業子集(如PDF/X或PDF/A)進程中與ISO協作的工作組。制定完整PDF規格的子集的目的是移除那些不需要或會對特定用途造成問題以及一些要求的功能的使用在完整PDF規格中僅僅是可選的(不是強制性的)功能。
2007年1月29日,Adobe宣布將發布完整的PDF 1.7規格給美國國家標準協會(ANSI)及企業內容管理協會(AIIM),為了由國際標準化組織(ISO)發布。ISO將制定PDF規格是未來版本,而且Adobe僅僅是ISO技術委員會的一員。
ISO“全功能PDF”的標準在正式編號ISO 32000之下發布。全功能PDF規格意味著不僅僅是Adobe PDF規格的子集;就ISO 32000-1而言全功能PDF包含了Adobe的PDF 1.7規格定義的每一條。然而,Adobe後來發布了不是ISO標準的一部分的擴展。那些也是PDF規格中的專有功能,只能作為額外的規格參考。

歷史版本

PDF 1.0
PDF 1.0於1992年秋季在Comdex發布,該技術獲得Best of Comdex獎項,用以創建和查看PDF檔案的工具Acrobat於1993年6月15日推出,對印前而言,這個第一次的版本是沒有用的;它已經有內部鏈結、書籤和嵌入字型功能,但唯一支援的色彩空間是RGB。
PDF 1.1
其它釋Acrobat 2於1994年9月上市,它支援新的PDF 1.1檔案格式,PDF 1.1新增的特點包括:
外部鏈結(External Link);
文章閱讀緒(Article Threads);
保全功能(Security Features);
設備無關色彩(Device Independent Coulour);
註解(Notes)。
Acrobat 2.0程式本身也有一些很不錯的改進,包括Acrobat Exchange的支援外掛程式以及能搜尋PDF檔案內容的新架構。 Adobe公司自己本身就是PDF格式的第一個大用戶,他們發布的所有開發者檔案都是PDF檔案,另一個早期就採用PDF格式的是美國稅務當局,他們以PDF檔案派發各式表格。 Acrobat 2.1加入多媒體支援,可以在PDF檔案內加入音頻或視訊資料。
當時PDF並非唯一試圖創造一種便攜、與設備和作業系統無關的檔案格式,其最大的競爭對手產品稱為Common Ground。 1995年Adobe公司的Acrobat Capture以相當昂貴的4000美元價格上市,在同一時間內, Adobe公司也開始在它自己的許多套用程式加入支援PDF格式,包括FrameMaker 5.0和PageMaker 6。
PDF 1.2
1996年Adobe公司推出Acrobat 3.0(程式開發代號:Amber [琥珀])及配套PDF 1.2規格,PDF 1.2是第一個真正可用在印前環境的PDF版本,除了表單外,包括下列印前相關的功能:
支援OPI 1.3規格;
支援CMYK色彩空間;
PDF內能包含特別色定義;
能包含半色調函式(Halftone function)與疊印(Overprint)指令。
發布一個讓Netscape網頁瀏覽器內檢視PDF檔案的外掛程式益增PDF檔案在正值興盛網際網路的人氣,Adobe還增加了PDF檔案與HTML網頁之間的相互連線;PDF也慢慢逐漸獲得輸出印刷業的接受,最初由黑白數位印刷市場在全錄快速印刷機開始使用PDF輸出。
在Acrobat 3下Acrobat Exchange的開放式架構終於獲得其努力成果,1997年和1998年開始出現很多有趣的印前Xtensions,其中包括一些十分必要的印前工具;例如Enfocus公司的PitStop與CheckUp、Lantanarips公司的CrackerJack;愛克發是第一家在1998年推出的Apogee系統內推廣全彩色商業印刷使用PDF格式的大型公司,其他廠商隨後不久也都跟進。
PDF 1.3
1999年4月Adobe公司推出了在內部被稱為'Stout'的Acrobat 4,它為我們帶來PDF 1.3,新的PDF格式規格包括支援:雙位元的CID字型;OPI 2.0規格;稱為DeviceN的一個新色彩空間,改善支援特別色能力;平滑漸層(smooth Shading),一項有效率與非常平順漸層的技術(從一個色彩漸變到另一個色彩);註解(annotations)。
PDF 1.4
2000年中Adobe公司做了一件怪異的事:他們推出Illustrator 9,雖然推出繪圖套用程式的新版本並不奇怪,但Illustrator 9確有一個驚人的特點:它是第一個支援PDF 1.4和其透明度特徵的套用程式,這是第一次Adobe公司並未伴隨著新版本的PDF規格而推出一個新版本的Acrobat,他們也沒有釋放PDF 1.4的全部規格,雖然Technote 5407記載了PDF 1.4支援透明度。
PDF 1.5
2003年4月Adobe宣布Acrobat 6將於5月下旬開始出貨,Acrobat 6內部代號為'Newport',像往常一樣地,新版本的Acrobat同時帶出了一個新版本的PDF格式,版本1.5。
PDF格式1.5帶來了一些新的功能,可能需要相當長的時間才會被套用程式套用或支援,新的東西包括:
1.改良的壓縮技術,包括物件流(Object Stream)與JPEG 2000壓縮;
2.支持層(Layers);
3.提高標籤(Tagged) PDF格式的支持;
4.Acrobat軟體本身提供更多於新的PDF檔案格式的立即好處。
PDF 1.6
2005年1月Adobe推出具新PDF功能的Acrobat 7,PDF 1.6提供了下列改進:
1.改進的加密演算法;
2.註解和標註功能的一些小改進
3.OpenType字型可直接嵌入到PDF,不再需要以TrueType或PostScript Type 1字型型式嵌入;
因為提供嵌入檔案的可行性,PDF 1.6檔案可被用來作為一種〔容器〕的檔案格式。新的主要特點是能夠嵌入3D數據,起初感覺此功能只會引起建築師或使用CAD-CAM人們的興趣,不過看到用包裝設計套用程式ArtiosCad製作出的3D的PDF檔案,在PDF內可以從各個角度來檢查圖案設計和圖片或條碼的位置,所以這種技術也可用於平面藝術,特別是對於從事包裝或展示工作。PDF 1.7大概是發布過最'沉悶'的PDF版本,它改進評註(Comment)與保全(Security)的支援,3D的支援功能也獲得改善,可以為3D物件加上評註(Comment)及更嚴謹地操控3D動作,PDF 1.7檔案能包含預設印表機如紙張的選擇、拷貝數量、縮放、…等設定,可以在此下載全部規格。
Adobe Acrobat 8於2006年11月面世,介紹了一個有趣的新功能:它不使用PDF 1.7作為預設的檔案格式,而是使用PDF 1.6,它也變得更容易將檔案存成較舊的PDF版本,這大概是Adobe也認知大多數人還不需要最新發布的PDF格式來解決問題;對印刷和印前作業而言,PDF 1.3或PDF 1.4就很夠了;其他的新功能包括改良的PDF /A之支援、更好地選單與工具之組織與能在Adobe Reader 8內儲存表格的能力,預檢引擎能處理多項更正(稱為Fix-ups)的事實是另一項不錯的躍進,大多數人則更認可提高性能,特別是對Intel Mac電腦是改善最多,有些人則不喜歡這個新的使用者界面。
PDF 1.7的一個有趣的發展是2008年1月它已成為一個正式的ISO標準(ISO 32000),Adobe的James King有在他自己的部落格張貼了若干有趣的背景資料。

製作方法

OFFICE2007及之後版本的的Word都具有製作PDF檔案的功能,例如在安裝Microsoft Save as PDF載入項後可以使用Word2007將Word文檔保存為PDF檔案。或者使用Word2010直接製作PDF檔案。
第1步,打開Word2010文檔視窗,依次單擊“檔案”→“另外儲存為”按鈕。
第2步,在打開的“另外儲存為”對話框中,選擇“保存類型”為PDF,然後選擇PDF檔案的保存位置並輸入PDF檔案名稱稱,然後單擊“保存”按鈕。
第3步,完成PDF檔案發布後,如果當前系統安裝有PDF閱讀工具(如Adobe Reader ),則保存生成的PDF檔案將被打開。
小提示:用戶還可以在選擇保存類型為PDF檔案後單擊“選項”按鈕,在打開的“選項”對話框中對另外儲存為的PDF檔案進行更詳細的設定。

相關詞條

熱門詞條

聯絡我們