PDF(Portable Document Format的简称,意为“可携带文档格式”),是由Adobe Systems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。PDF文件以PostScript语言图象模型为基础,无论在哪种打印机上都可保证精确的颜色和准确的打印效果,即PDF会忠实地再现原稿的每一个字符、颜色以及图象。
PDF主要由三项技术组成
1、衍生自PostScript,用以生成和输出图形;
2、字型嵌入系统,可使字型随文件一起传输;
3、结构化的存储系统,用以绑定这些元素和任何相关内容到单个文件,带有适当的数据压缩系统;
PDF文件结构主要可以分为四个部分
首部:用文本编辑器打开的时候就可以看到。
文件体:里面由若干个的obj对象来组成。
交叉引用表:用来索引各个obj 对象在文档中的位置,以实现随机访问。
尾部:说明交叉引用表的偏移地址。