[發明專利]文檔處理方法、裝置、電子設備及存儲介質有效
| 申請號: | 202011458429.7 | 申請日: | 2020-12-11 |
| 公開(公告)號: | CN112528593B | 公開(公告)日: | 2023-09-01 |
| 發明(設計)人: | 鄒濤;孫俊 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F40/106 | 分類號: | G06F40/106;G06F40/151 |
| 代理公司: | 北京猷德知識產權代理有限公司 16084 | 代理人: | 范繼晨 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文檔 處理 方法 裝置 電子設備 存儲 介質 | ||
1.一種文檔處理方法,所述方法包括:
響應圖形元素的在線渲染操作,對所述圖形元素支持不同的數據格式顯示的待處理文檔進行解析處理,得到所述圖形元素分別對應的不同源數據結構;
將所述圖形元素由所述不同源數據結構分別轉換為第一數據結構及第二數據結構,所述第一數據結構及所述第二數據結構與統一輸出模式相匹配,其中,所述第一數據結構包括:容器式的層次結構,所述容器式的層次結構包括:在容器中預先配置的各個圖像元素具有的形狀、形狀屬性、記錄標頭及形狀類型,所述第二數據結構包括:流式排版XML的節點結構,所述XML的節點結構包括:父節點、子節點、兄弟節點;
將所述圖形元素分別根據所述第一數據結構及所述第二數據結構進行所述統一輸出模式的匹配處理,得到統一的數據格式;
將所述圖形元素根據所述統一的數據格式進行在線渲染處理,得到不同數據格式下圖形相同的顯示結果;
其中,所述對所述圖形元素支持不同的數據格式顯示的待處理文檔進行解析處理,得到所述圖形元素分別對應的不同源數據結構包括:所述數據格式為第一格式的情況下,通過所述解析處理,識別出第一源數據結構中構成所述圖形元素的至少一個第一關鍵信息,其中,所述第一關鍵信息為至少一個第一形狀屬性及對應的第一形狀類型;和/或,所述數據格式為第二格式的情況下,通過所述解析處理,識別出第二源數據結構中構成所述圖形元素的至少一個第二關鍵信息,其中,所述第二關鍵信息為至少一個第二形狀屬性及對應的第二形狀類型。
2.根據權利要求1所述的方法,所述圖形元素包括:支持不同的數據格式顯示的同一圖形元素。
3.根據權利要求1所述的方法,其中,所述將所述圖形元素由所述不同源數據結構分別轉換為第一數據結構及第二數據結構,所述第一數據結構及所述第二數據結構與統一輸出模式相匹配,包括:
所述數據格式為第一格式的情況下,將所述圖形元素由第一源數據結構轉換為與統一輸出模式相匹配的所述第一數據結構;和/或,
所述數據格式為第二格式的情況下,將所述圖形元素由第二源數據結構轉換為與統一輸出模式相匹配的所述第二數據結構。
4.根據權利要求1所述的方法,還包括:
所述數據格式為第一格式的情況下,將構成所述圖形元素的至少一個第一關鍵信息由第一源數據結構中提取出來;和/或,
所述數據格式為第二格式的情況下,將構成所述圖形元素的至少一個第二關鍵信息由第二源數據結構中提取出來。
5.根據權利要求4所述的方法,所述將所述圖形元素根據所述統一的數據格式進行在線渲染處理,得到不同數據格式下圖形相同的顯示結果,包括:
將構成所述圖形元素的至少一個第一關鍵信息、及構成所述圖形元素的至少一個第二關鍵信息分別基于所述統一的數據格式進行在線渲染處理,得到所述不同數據格式下圖形相同的顯示結果。
6.根據權利要求5所述的方法,其中,所述將構成所述圖形元素的至少一個第一關鍵信息、及構成所述圖形元素的至少一個第二關鍵信息分別基于所述統一的數據格式進行在線渲染處理,得到所述不同數據格式下圖形相同的顯示結果,包括:
所述至少一個第一關鍵信息為至少一個第一形狀屬性及對應的第一形狀類型;
所述至少一個第二關鍵信息為至少一個第二形狀屬性及對應的第二形狀類型;
將所述至少一個第一形狀屬性及對應的第一形狀類型、所述至少一個第二形狀屬性及對應的第二形狀類型輸出到所述統一的數據格式上,得到所述不同數據格式下圖形相同的顯示結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011458429.7/1.html,轉載請聲明來源鉆瓜專利網。





