什么是PDF文件
可移植文档格式(
PDF
), 是Adobe于1992年开发的一种文件格式,以一种与应用软件、硬件和操作系统无关的方式显示文档,包括文本格式和图像。基于PostScript语言,每个PDF文件都封装了固定布局平面文档的完整描述,包括文本、字体、矢量图形、光栅图像和显示它所需的其他信息。PDF源于Adobe联合创始人约翰·沃诺克于1991年发起的“Camelot项目”。PDF于2008年被标准化为ISO 32000。
PDF格式现在是一种开放标准,由国际标准化组织(ISO)维护。PDF文档可以包含链接和按钮、表单字段、音频、视频和业务逻辑。
PDF格式的优势
- 完美的兼容性
PDF是一种可移植文档格式。它们是通用兼容的,这意味着任何人都可以打开和查看PDF文件,无论用什么样的操作系统、软件、硬件,无论是PC、手机、还是平板,他们看到的内容都是完全一致的。
2.
安全并可以保护您的数据
PDF提供了一种安全的方式来发送可能包含个人或机密数据的信息。它们可以被加密,这意味着只有经过授权的个人才能访问文件中的信息。同时,这种格式很难编辑,这有助于保护您的数据不被篡改。
3. 更广泛的受众
PDF是可访问的,因为任何人都可以打开和阅读,无论他们的计算机上安装了什么软件。
4. 非常适合分享和合作
PDF文件非常适合共享和协作,因为它们体积小,易于创建,并且可以在大多数设备上查看。PDF也被企业和专业人士广泛接受以电子方式发送文件。
5. PDF文件更加可定制
PDF文件比任何其他流行的文档类型都更易于定制,因为它们允许您更改文档的外观,而不会影响文档本身的质量。
6. 更小,占用更少空间
与其他文件格式相比,PDF文件的文档大小更小。如果您的PDF文件过大,我们提供了很好的
在线PDF压缩
工具,可以很方便的减少PDF文件的大小
7. 易于创建和编辑
PDF文件易于创建和编辑,非常适合跟踪调查、税务文件甚至食谱等信息。此外,由于PDF在大多数设备上都很容易打开,因此您无需担心丢失对重要数据的访问权限。
PDF的历史(背景)
Adobe设计了PDF文件格式,以支持跨平台发布和发布多媒体集成信息,特别是支持发布网络信息。为了实现这一目标,PDF具有许多其他电子文档格式无法比拟的优势。
对于普通读者来说,用PDF制作的电子书具有纸质书的质感和阅读效果,可以逼真地展现原著的原貌,并且可以随意调整显示尺寸,为读者提供个性化的阅读方式。
PDF文档的技术特点
PDF文档的技术特点
PDF文件通常是矢量图形、文本和位图图形的组合。PDF中的基本内容类型包括:
- 作为内容流存储的排版文本(不以纯文本编码);
- 由形状和线条组成的插图和设计的矢量图形;
- 照片和其他类型图像的光栅图形
- 文档中的多媒体对象。
在以后的PDF修订版中,PDF文档还可以支持链接(文档或网页内)、表单、JavaScript(最初作为Acrobat 3.0的插件提供)或任何其他类型的可使用插件处理的嵌入内容。
PDF结合了三种技术:
- PostScript页面描述编程语言的等价子集,但采用声明形式,用于生成布局和图形。
- 字体嵌入/替换系统,允许字体随文档移动。
- 一种结构化存储系统,用于将这些元素和任何相关内容捆绑到单个文件中,并在适当情况下进行数据压缩。
PDF格式详解
PDF文件主要有4个部分组成
PDF格式结构
头部
这是PDF文件的第一行,指定文档使用的
PDF的版本号
。如果我们想找出这一点,我们可以使用十六进制编辑器(sublime text等)如下文件为PDF1.7版本
Body
在PDF文档的正文(Body)中,有一些对象通常包括文本流、图像、其他多媒体元素等。正文部分用于保存向用户显示的所有文档数据。
第一个数字来唯一标识一个对象的,第二个是版本号,表明对象修改版本,如果是0,即第一次被创建以后没有被修改过。
对象的内容应该是包含在<< 和>>之间的,最后以关键字
endobj
结束。
xref Table
(交叉引用表)
xref交叉引用表,其中包含对文档中所有对象的引用。交叉引用表的目的是允许随机访问文件中的对象,因此我们不需要阅读整个PDF文档来定位特定对象。每个对象由交叉引用表中的一个条目表示,该条目总是20字节长。
在上面的示例中,我们可以看到我们有四个子部分(请注意,四行仅包含两个数字)。这些行中的第一个数字对应于对象编号,而第二行表示当前子区域中的对象数量。每个对象由一个20字节长的条目表示(包括CRLF)。
尾部
trailer是PDF文件的尾部
/Size 190 说明该PDF文件的对象数目。
/Root 1 0 R 说明根对象的对象号为1。
tartxref 523900 说明交叉引用表的偏移地址,从而可以找到PDF文档中所有的对象的相对地址,进而访问对象,类似于文件索引
%%EOF为文件结束标志。
PDF的版本演进
Adobe标准
ISO标准
PDF的发展趋势
最初,PDF仅被认为是一种页面预览格式,而不是生产格式。然而,各种电子书阅读器充斥着国内和国际市场,并在许多领域取代了纸质媒体。纸质媒体阅读率的下降主要是由于大多数读者已经将注意力从纸质媒体转移到了电子书。尽管电子书市场的销量与传统图书市场相差甚远,但发展势头强劲。大多数电子阅读器制造商已经开始全部或部分支持PDF格式。
Adobe于2009年7月13日宣布,PDF/Archive(PDF/A)作为电子文档的长期存储格式,经中国国家标准化委员会批准,已成为正式的中国国家标准,并于2009年9月1日正式实施。PDF格式文件已成为数字信息的事实上的行业标准。 自1995年以来,Adobe参与了ISO创建和发布技术规范的一些工作组,并与ISO合作开发特定行业和用途的PDF标准专业子集(如PDF/X或PDF/A)。
2007年1月29日,Adobe宣布将向美国国家标准协会(ANSI)和企业内容管理协会(AIIM)发布完整的PDF 1.7规范,供国际标准化组织(ISO)发布。ISO将开发PDF规范作为未来版本,Adobe只是ISO技术委员会的成员。
PDF的发明人
PDF 格式发明者是Adobe 公司联合创始人查尔斯·格什克
版权声明:本文内容由网友提供,该文观点仅代表作者本人。本站(http://www.kuojiu.com/)仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 3933150@qq.com 举报,一经查实,本站将立刻删除。
版权声明:本文内容由作者小仓提供,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至907991599@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:http://www.cangchou.com/309302.html