[發明專利]在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.szxzyx.cn/pat/books/201310088526.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:在線編輯時引文標記展示方法與裝置
- 下一篇:一種字符串截斷方法及裝置





