当前位置:首页 >> 液压缸

PDF的信息表达原理及特点分析注塑机

2022-06-25 23:19:24  豪亮五金网

PDF的信息表达原理及特点分析

PDF的信息表达原理及特点分析 2011年12月10日 来源: 一、PDF概述

PDF(Portable Document Format)是一种结构化的文档格式。它由美国著名排版与图像处理软件Adobe公司于1993年首次发布(1.0版),并于同年推出了其相应的支持软件产品系列AdobeAcrobat1.0版;随后Adobe公司又对它进行修订和升级,于1994年发布了1.1版,并推出了支持软件产品系列Adobe Acrobat2.0及2.1版。随后的PDF1.2版又于1996年11月27日发布,相应的支持软件产品系列Adobe Acrobat也升级到3.0版。至1997年底,国际标准化组织已经开始酝酿将PDF接纳为国际标准。

1.PDF与PS的比较

PS语言(PostScript语言,即页面描述语言),也是由Adobe公司拥有的一项事实上的印刷工业标准,它能描述精美的版面,在目前的印刷领域中占据着统治地位。PDF是从PS发展而来,在对页面的描述方面它们有着几乎相同的能力和相似的描述方法。PDF采用了与PS相同的着色模型(Imaging Model)来表现文字和图形,与PS语言一样,PDF的页面描述指令也是通过将选定的区域着色来绘制页面的。着色的区域可以是字母等的轮廓、直线和曲线定义的区域以及位图,着色的颜色可以是任意的,页面上的任何图形都可以被裁剪成其他形状。页面开始时是全空的,各种指令将不同的图形绘制到页面上,并且新的图形是不透明的,它可以覆盖旧的图形。

虽然如此,PDF与PS相比,还是有很大的不同。这主要表现在以下几个方面:①PDF文件中可以包含交互对象,如超链接、交互表单等,而PS则没有。②PDF是一种文件结构,而PS则是一种编程语言,因此,PDF具有比PS更高的处理效率。③PDF的严格结构定义允许应用程度对其中的某个对象进行随机存取,而PS则只能对整体进行顺序存取。例如要访问一个PS文件中的第100页,那么就必须在先顺序解释了其前99页之后,才能找到第100页,而在PDF中对每一页的存取则都是一样快的。④PDF中还包含有字库的规格尺寸等字库描述信息,以便在字库不存在之时,可以进行字库仿真(并非简单的字库替代),保证文档显示的一致性。

2.PDF的特点

PDF的特点可以归纳如下:①可传递性。PDF文件支持7位ASCⅡ码和二进制码这两种编码方式,可以正确地在各种网络环境下进行传输。②支持交互操作。PDF包含了交互表单和超链接等交互对象。③支持声音、动画。④支持对页面内容的随机存取,提高了页面的各种操作速度。⑤支持不断追加的修改方式,以便于少量修改和提高效率。⑥支持多种压缩编码方式,文件结构更加紧凑。⑦字体无关性。PDF文件中可以自带字库描述信息,以便于在用户系统缺乏所需字体的情况下,仍然能够保证文档的正确显示。⑧平台无关性。PDF文件具有软、硬件的平台独立性。这个特点非常适合于网络传递中的信息交换,以免除乱码的苦恼。⑨安全性控制。PDF文件支持各种不同级别的安全性控制,这种安全性控制对于保护电子出版物的版权是非常重要的,我们可根据各种不同电子出版物的安全性要求来进行不同级别的安全设置。

二、PDF原理结构

1.PDF文件结构

PDF的文件结构(即物理结构)包括四个部分:文件头、文件体、交叉引用表和文件尾,可参见图一。

文件头指明了该文件所遵从的PDF规范的版本号,它出现在PDF文件的第一行。

文件体由一系列的PDF间接对象(IndirectObject)组成。

交叉引用表则是为了能对间接对象进行随机存取而设立的一个间接对象的地址索引表。

文件尾声明了交叉引用表的地址,即指明了文件体的根对象(Catalog),还保存了加密等安全信息。

2.PDF文档结构

PDF的文档结构即是PDF文件内容的逻辑组织结构,它反映了文件体中各间接对象间的等级层次关系。PDF的文档结构是一种树型结构,如图二所示。树的根节点也就是PDF文件的根对象,根节点下面有四个子树:页面树(Pages Tree)、书签树(Outline Tree)、线索树(ArticleThreads)和名字树(NamedDestination)。

其中,在页面树中,所有页面对象都是该树的叶子节点,它们将继承父节点的各属性值来作为其相应属性的缺省值。书签树则是按照树型层次的等级关系来将书签(Book Mark)组织起来的,书签建立了某个书签名与一个具体页面的位置关联,它使得用户可以按照书签名来访问文档的内容。线索树则将文章线索以及线索下的各文章块(Article Bead),按照树型的结构组织起来进行管理。至于名字树,它则是建立了一种字符串(即名字)和页面区域的对应关系,树中的各叶子节点保存着字符串及其相应的页面区域,而非叶子节点则只是一种索引,以便让应用程序能够对叶子节点进行快速存取。名字树的作用就是让PDF文件中的其它对象也能够用字符串名字来代表其某一个页面区域。

3.PDF中的资源

PDF中的页面内容(如文字、图形、图像等)都保存在页对象的Contents关键字所对应的流对象(以下简

北京口腔医院乘车路线

枣庄男科医院怎么走

中山男科排名

青岛牛皮癣专科医院

百色哪家做包皮手术好

济南肝癌要多少钱医好

相关资讯
友情链接
济宁怎样检查不孕不育 穗宝家具品牌 爱依瑞斯 水泥试验机 穗宝集团 丝网除沫器厂 大活络丸的功效和成分 掉头发吃什么调理 男人ED患者吃什么好 女人肝肾阴虚易怒怎么办 肾阳虚的调理方法有什么 摆锤冲击试验机 服装定做 为什么中年人也要注意阿尔茨海默症 冠心病稳定斑块的药物有哪些 小孩上火 吃什么药能提高精子活力和活率 对于下巴有痤疮皮肤如何护理 宝宝感冒流鼻涕吃什么好得快 枣椹安神口服液的主要适用人群 小孩咳嗽有痰怎么化痰 曲安奈德口腔软膏用法用量 带状疱疹后遗神经痛如何护理好 孩子消化不良呕吐拉肚子怎么办 脚趾甲有灰指甲传染吗 风湿骨病吃什么能缓解疼痛 儿童肠胃不好不爱吃饭怎么调理 乙肝怎样治疗 广州肛肠医院 家庭常备药 防腐网带厂家 深圳诉讼离婚律师在线咨询 离婚请律师费用多少 丹媚 依兰琳卡 以岭连花清瘟胶囊的功效是什么 亮甲和修正抑菌液可以同时用吗 亮甲对治疗甲沟炎有效果吗 寻医问药 服用劲戈他达拉非的效果怎么样 胆固醇高如何降低 东阿阿胶阿胶块 泰安治疗不孕不育专科医院哪家好 离婚怎么请律师 本溪妇科专科医院哪家好 深圳离婚怎么分财产 山东济南肿瘤医院哪家好 离婚律师谁家好 韶关治疗肛肠专科医院 蚌埠性病 四岁宝宝经常感冒怎么办 薇婷 公司上市 Hair Products 选法网 新疆工作服定做厂家 Hydraulic UTM Health Medicine 寻医问药 杭州治疗精神科心理科哪个医院好 四川多动症医院地址 湖北肿瘤专科医院排名 合肥治疗呼吸科医院哪家好 四川看多动症哪个医院好 舒荷网 Suppliers 腹痛便血能用美沙拉嗪肠溶片吗 小葵花小儿柴桂退热颗粒适合多大的孩子 宝宝流感咳嗽能用小儿肺热咳喘颗粒吗 宝宝吹风扇拉肚子怎么办