手机访问:wap.265xx.comPDF文件的身份证号码
PDF文件的身份证号码 1 身份证 我们每个成年人都有一个身份证, 身份证上有很多信息, 有我们的姓名, 性别, 籍贯, 出生日期, 还有一个很重要的就是身份证号码. 而且每个人的身份证号码都不相同。我们的这些身份证上的信息包括省份证都进入了信息库。 而我们也经常在某些场合填写自己的身份证号码,比如开办银行帐号的时候。而一旦有了该号码,银行就可以获取你的其它基本信息,因为你的身份证号码是唯一的,而在身份证上的其它信息都不是唯一的,同名的人很多,同出生日期的人更多。 类似的还有超市里的货物标签,每个标签只有一个条形码和对应的号码,不过这个条形码有很多的对应信息,因此说经过读码器扫描后可以得到相应的货物名称,出厂日期,价格等等信息。对于货物来说条形码就是其身份证号码,方便和加速了货物的销售及管理。 ? 2 PDF文件的身份证号码 每个PDF文件都有个唯一的字符串与该文件对应,我们可以把它看作是该PDF文件的身份证号码,其字符串保存在文件的trailer字典中。用文本编辑器打开一个PDF文件,可以看到: ? <</Size433/Root 1 0 R/Info 3 0 R/ ID[<2C12621CBD44224CA14C29823A6B31F4><2C12621CBD44224CA14C29823A6B31F4>]>> ? 其中红色部分就是文件的ID。ID是一个数组,有两个元素,都是32字节长度, 而且这两个元素的内容完全一样。第一个元素是不变的,而第二个元素是会随着PDF文件的修订而改变的。我对该文件在ACROBAT里做了修改,trailer字典变成如下: ? <</Size433/Root 1 0 R/Info 3 0 R/ ID[<2C12621CBD44224CA14C29823A6B31F4><BC67F3302346184DA5CCE275D6BD836D>]>> ? 我们会发现ID数组的第二个元素发生了变化,说明该PDF文件在创建以后已经被修改过了。 ? 3 如何获得PDF文件的身份证号码 那这个ID是如何生成的呢?PDF规范没有作限定,如果你要生成一个PDF文件,那么你可以定义自己的方法来生成该ID,当然要确保该ID的唯一性。 因此一般该ID是通过文件的内容,文件的生成或修改日期,甚至计算机的硬件信息等来产生的HASH序列。 4 PDF文件身份证号码的作用 PDF中的ID对一些文档的处理流程格外有用,如果我们要管理大量的文件,我们必须建立一个文件信息表,对于每个文件都需要设置一个唯一的ID,这个ID一般是流水号。这种方式系统的耦合性非常大而且很容易造成文件的重复和空间的浪费。 举个例子,我们有两个这样的系统,每个系统都独立地维护一个数据库,有可能我们会在这两个系统中录入一些相同的文件,但是他们的ID号不同,因此说如果要将这两个数据库合并(也不可能合并),那么势必会造成资源的极大浪费。 一般来我们的文档系统都有服务端和客户浏览器。如果利用PDF文件自身携带的ID来作为唯一的标识,那么就不必要再传送额外的信息了,PDF浏览器可以通过该PDF文件中的ID来和服务器端进行一些交互和接受服务器端的管理,极大地方便了文档的处理流程。
上一篇:2023海南车辆通行附加费退费申请对象+时间+方式
下一篇:【长篇影评】孩子用童话的演绎帮助成年人重新回忆,那些因为成长而被抛弃的非理性的爱
最近更新汽车资讯
- 哲学沙龙
- 高原痛风临床研究
- 快播插件(SPSS无法启动因为应用程序的并行配置不正确)
- 教育部2021年工作要点:加强普通高校毕业生就业工作
- 【陪你母乳喂养】 哎哟喂,没生孩子也能泌乳?
- 重组家庭没有血缘关系的兄妹可以结婚吗
- 非现役人员生活待遇经费保障与管理探析
- 《发展心理学·从生命早期到青春期》基础理论读书笔记--结合教育动画的相关研究
- 2023届河南省郑州市(二模)高中毕业第二次质量预测语文试题及答案.docx
- 《那片星空那片海》全集剧情简介 分集剧情介绍
- 给6-15岁男孩女孩的精选主题书单(分性别,暑假必备)
- 优秀家长家庭教育经验分享5篇
- 郭洪雷:汪曾祺小说“衰年变法”考论
- 章子怡汪峰吵架原因 章子怡与汪峰吵架事件详情
- 情感故事:不回家的女人
- 道德伪善的教育学思考
- 2018级高职医学影像技术专业人才培养方案
- 以国家之名的罪恶——评德国影片《窃听风暴》
- 影视传播范文10篇
- 九天揽月一一敢峰证明四色定理之谜
- 挪威流产或人工流产后妊娠的妊娠间隔和不良妊娠结局(2008-2016 年):一项
- 好看的美剧排行榜(12部高分高质美剧推给你)
- 解放思想大讨论心得体会
- 长谈 | 内蒙古电影新浪潮:现实的结构与质感
- 美国《国家性教育标准》及其启示(下)