PDF(Portable Document Format的簡稱,意為“可攜帶文件格式”),是由Adobe Systems用於與應用程式、作業系統、硬體無關的方式進行檔案交換所發展出的檔案格式。PDF檔案以PostScript語言圖象模型為基礎,無論在哪種印表機上都可保證精確的顏色和準確的列印效果,即PDF會忠實地再現原稿的每一個字元、顏色以及圖象。
PDF主要由三項技術組成
1、衍生自PostScript,用以生成和輸出圖形;
2、字型嵌入系統,可使字型隨檔案一起傳輸;
3、結構化的儲存系統,用以繫結這些元素和任何相關內容到單個檔案,帶有適當的資料壓縮系統;
PDF檔案結構主要可以分為四個部分
首部:用文字編輯器開啟的時候就可以看到。
檔案體:裡面由若干個的obj物件來組成。
交叉引用表:用來索引各個obj 物件在文件中的位置,以實現隨機訪問。
尾部:說明交叉引用表的偏移地址。