[发明专利]在PDF文档中插入对象的方法有效
申请号: | 201310088526.5 | 申请日: | 2013-03-19 |
公开(公告)号: | CN104063365B | 公开(公告)日: | 2018-08-21 |
发明(设计)人: | 樊孝龙 | 申请(专利权)人: | 福建福昕软件开发股份有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨;张爱莲 |
地址: | 350003 福建省福州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | pdf 文档 插入 对象 方法 | ||
本发明公开一种在PDF文档中插入对象的方法,包括以下步骤:S1:收集要插入对象的所有表现形式,并将其归并到一个配置文件中;S2:建立映射表,所述映射表包括索引,所述索引为要插入对象的各表现形式在所述配置文件中的位置;S3:创建插入面板,在用户发出插入对象指令后,打开所述插入面板,供用户选择或编辑要插入的对象;S4:在用户发出关闭指令后,关闭所述插入面板,并将用户在所述编辑面板中完成编辑的内容以流对象的形式写入PDF文档中。本发明提出的方法能够实现直接在PDF文档中插入数学公式和特殊符号,并可根据用户的需要随时修改,大大方便了用户操作公式和特殊字符,从而提高创建、编辑PDF文档的效率。
技术领域
本发明涉及PDF文档编辑技术领域,特别涉及一种在PDF文档中插入对象的方法。
背景技术
PDF是一种应用非常普遍的文件格式,它以其独特的安全性以及出色的跨平台使用能力被越来越多的用户所青睐。但由于PDF的格式特殊,目前只能通过官方提供的Acrobat软件做些简单修改,更多的情况都是将原文件重新编辑,然后再重新生成一份PDF,因此修改起来显得非常麻烦。尤其是当文档中需要插入公式或特殊字符等对象时,由于现有技术无法直接在PDF文档中插入和编辑公式或特殊字符,使用起来非常不便。
发明内容
本发明的目的在于克服现有的PDF文档编辑上的缺陷,提供一种直接在PDF文档中插入公式和特殊字符的方法。
为达上述目的,本发明提供一种在PDF文档中插入对象的方法,包括以下步骤:
S1:收集要插入对象的所有表现形式,并将其归并到一个配置文件中;
S2:建立映射表,所述映射表包括索引,所述索引为要插入对象的各表现形式在所述配置文件中的位置;
S3:创建插入面板,在用户发出插入对象指令后,打开所述插入面板,供用户选择或编辑要插入的对象;
S4:在用户发出关闭指令后,关闭所述插入面板,并将用户在所述插入面板中完成编辑的内容以流对象的形式写入PDF文档中。
根据本发明提供的在PDF文档中插入对象的方法,其中,所述对象为公式,其表现形式为各种公式模板;所述映射表中还包括属性,所述属性包括公式属性和一般属性;所述公式属性用于确定公式结构,其包括是否有嵌套、总嵌套层数及每层嵌套的子模板所对应的索引;所述一般属性包括文本字符间距、水平缩放程度、行距、文本字体类别、字体大小和呈现模式;所述插入面板为编辑面板,用于供用户编辑要插入的公式。
根据本发明提供的在PDF文档中插入对象的方法,其中,所述步骤S3中包括:
S31:判断当前编辑的公式模板中是否存在嵌套关系,若不存在嵌套关系,则根据该索引从配置文件中获取当前公式模版对应的各项属性反馈给用户;若存在嵌套关系,则在获取内部嵌套的公式模板的各项属性后,再结合外部的公式模板进行调整,然后将调整后的整体属性反馈给用户。
根据本发明提供的在PDF文档中插入对象的方法,其中,所述步骤S4中包括:
S41:在完成编辑的公式之前写入公式对象标识,所述公式对象标识与所述完成编辑的公式一起以流对象的形式写入PDF文档中。
根据本发明提供的在PDF文档中插入对象的方法,其中,还包括以下步骤:
S5:在用户发出修改指令后,对已插入的公式进行修改。
根据本发明提供的在PDF文档中插入对象的方法,其中,所述步骤S5包括:
S51:提取标识中存储的有关该公式的信息,包括公式中用到的模版索引和嵌套关系;
S52:根据提取的信息再结合配置文件对该公式对象进行解析,重现在编辑面板中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建福昕软件开发股份有限公司,未经福建福昕软件开发股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310088526.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:在线编辑时引文标记展示方法与装置
- 下一篇:一种字符串截断方法及装置