[发明专利]一种PDF文档按页保护的方法有效
申请号: | 201610528714.9 | 申请日: | 2016-07-06 |
公开(公告)号: | CN107590366B | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 黄鹏 | 申请(专利权)人: | 福建福昕软件开发股份有限公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10;G06F21/62 |
代理公司: | 11139 北京科龙寰宇知识产权代理有限责任公司 | 代理人: | 孙皓晨<国际申请>=<国际公布>=<进入 |
地址: | 350003福建省福州市鼓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种PDF文档按页保护的方法,其包括以下步骤:在PDF文档中写入一唯一标识A;随机生成一密钥B,将唯一标识A和密钥B上传至一服务器,并在服务器上用唯一标识A做为索引存储密钥B;遍历PDF文档内的所有页面内容流对象,如果某一页面内容流对象被多个页面复用,则按照该页面内容流对象被复用的次数对其进行拷贝;在内存中建立一张从PDF页码到页面内容流对象的索引表;根据被保护页面的页码在索引表中查找到对应的页面内容流对象;用密钥B对获取到的页面内容流对象的流数据加密;在加密后的页面内容流对象的对象字典中添加一个加密标识C;分别创建与各个被保护页面相同长度和宽度的遮盖层;将各个遮盖层分别置于被保护页面的顶部。 | ||
搜索关键词: | 一种 pdf 文档 保护 方法 | ||
【主权项】:
1.一种PDF文档按页保护的方法,其特征在于,包括以下步骤:/nS11:在PDF文档中写入一唯一标识A;/nS12:随机生成一密钥B,将所述唯一标识A和所述密钥B上传至一服务器,并在所述服务器上用所述唯一标识A做为索引存储所述密钥B;/nS13:遍历PDF文档内的所有页面内容流对象,如果某一页面内容流对象被多个页面复用,则按照该页面内容流对象被复用的次数对其进行拷贝,以使每个页面均对应一个单独的页面内容流对象;/nS14:在内存中建立一张从PDF页码到页面内容流对象的索引表;/nS15:根据被保护页面的页码在索引表中查找到对应的页面内容流对象;/nS16:用所述密钥B对前一步骤获取到的页面内容流对象的流数据进行加密,如果流数据又引用了其他的form对象,则不对form对象进行加密;/nS17:在前一步骤得到的加密后的页面内容流对象的对象字典中添加一个加密标识C;/nS18:由于各个PDF页面的大小不一,分别创建与各个被保护页面相同长度和宽度的遮盖层,所有的页面上的遮盖层都命名为D;/nS19:将各个遮盖层分别置于被保护页面的顶部。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建福昕软件开发股份有限公司,未经福建福昕软件开发股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610528714.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种木板抛光机
- 下一篇:一种防水防尘性能好的角磨机