[發明專利]在PDF文檔中插入對象的方法有效
| 申請號: | 201310088526.5 | 申請日: | 2013-03-19 |
| 公開(公告)號: | CN104063365B | 公開(公告)日: | 2018-08-21 |
| 發明(設計)人: | 樊孝龍 | 申請(專利權)人: | 福建福昕軟件開發股份有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24 |
| 代理公司: | 北京科龍寰宇知識產權代理有限責任公司 11139 | 代理人: | 孫皓晨;張愛蓮 |
| 地址: | 350003 福建省福州市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | pdf 文檔 插入 對象 方法 | ||
1.一種在PDF文檔中插入對象的方法,其特征在于,包括以下步驟:
S1:收集要插入對象的所有表現形式,并將其歸并到一個配置文件中;
S2:建立映射表,所述映射表包括索引,所述索引為要插入對象的各表現形式在所述配置文件中的位置;
S3:創建插入面板,在用戶發出插入對象指令后,打開所述插入面板,供用戶選擇或編輯要插入的對象;
S4:在用戶發出關閉指令后,關閉所述插入面板,并將用戶在所述插入面板中完成編輯的內容以流對象的形式寫入PDF文檔中;
所述對象為公式,其表現形式為各種公式模板;所述映射表中還包括屬性,所述屬性包括公式屬性和一般屬性;所述公式屬性用于確定公式結構,其包括是否有嵌套、總嵌套層數及每層嵌套的子模板所對應的索引;所述一般屬性包括文本字符間距、水平縮放程度、行距、文本字體類別、字體大小和呈現模式;所述插入面板為編輯面板,用于供用戶編輯要插入的公式。
2.根據權利要求1所述的在PDF文檔中插入對象的方法,其特征在于,所述步驟S3中包括:
S31:判斷當前編輯的公式模板中是否存在嵌套關系,若不存在嵌套關系,則根據該索引從配置文件中獲取當前公式模版對應的各項屬性反饋給用戶;若存在嵌套關系,則在獲取內部嵌套的公式模板的各項屬性后,再結合外部的公式模板進行調整,然后將調整后的整體屬性反饋給用戶。
3.根據權利要求1所述的在PDF文檔中插入對象的方法,其特征在于,所述步驟S4中包括:
S41:在完成編輯的公式之前寫入公式對象標識,所述公式對象標識與所述完成編輯的公式一起以流對象的形式寫入PDF文檔中。
4.根據權利要求1所述的在PDF文檔中插入對象的方法,其特征在于,還包括以下步驟:
S5:在用戶發出修改指令后,對已插入的公式進行修改。
5.根據權利要求4所述的在PDF文檔中插入對象的方法,其特征在于,所述步驟S5包括:
S51:提取標識中存儲的有關該公式的信息,包括公式中用到的模版索引和嵌套關系;
S52:根據提取的信息再結合配置文件對該公式對象進行解析,重現在編輯面板中;
S53:用戶發出編輯完畢指令后,重新生成公式對象標識,刪除原公式對象標識及原公式內容,寫入修改后的公式對象標識和公式內容。
6.根據權利要求1所述的在PDF文檔中插入對象的方法,其特征在于,所述對象為特殊字符,所述插入面板為字符選擇界面,以列表形式呈現各種特殊字符的表現形式。
7.根據權利要求6所述的在PDF文檔中插入對象的方法,其特征在于,還包括以下步驟:
S6:當字符選擇界面中不存在要插入的特殊字符時,允許用戶以自定義方式自行寫入所需要的特殊字符,并提醒用戶將其添加到自定義字符庫中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建福昕軟件開發股份有限公司,未經福建福昕軟件開發股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310088526.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:在線編輯時引文標記展示方法與裝置
- 下一篇:一種字符串截斷方法及裝置





