[發明專利]電子文檔的圖片布局方法及裝置、電子設備有效
| 申請號: | 201810078101.9 | 申請日: | 2018-01-26 |
| 公開(公告)號: | CN110083812B | 公開(公告)日: | 2023-06-06 |
| 發明(設計)人: | 鄧斌 | 申請(專利權)人: | 珠海金山辦公軟件有限公司;北京金山辦公軟件股份有限公司;廣州金山移動科技有限公司 |
| 主分類號: | G06F40/166 | 分類號: | G06F40/166;G06F40/189 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 孫敬霞;龍洪 |
| 地址: | 519015 廣東省珠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子 文檔 圖片 布局 方法 裝置 電子設備 | ||
1.一種電子文檔的圖片布局方法,包括:
根據針對當前PDF頁面中至少一個圖片的圖片操作指令,獲取所述圖片的信息;
根據所述圖片的信息,在所述PDF頁面的繪制列表中查找表示所述圖片顯示次序的第一列表項,以及表示與所述圖片相重疊的重疊文字行顯示次序的第二列表項;并基于所述圖片操作指令調整所述第一列表項與所述第二列表項在所述繪制列表中的排序;繪制所述PDF頁面時,按照所述第一列表項與所述第二列表項在所述繪制列表中的排序繪制所述圖片及其重疊文字行,以便所述圖片及其重疊文字行按照所述圖片操作指令指示的層級關系進行顯示;
所述繪制列表的一個列表項對應PDF頁面的一個圖片或一文字行,所述列表項包含索引和繪制編號,所述索引用于將所述列表項與相應圖片或文字行的信息關聯,所述繪制編號表示相應圖片或文字行的顯示次序;
所述基于所述圖片操作指令調整所述第一列表項與所述第二列表項在所述繪制列表中的排序,包括:基于所述圖片操作指令,修改所述第一列表項與所述第二列表項中的繪制編號,并按照所述繪制編號重置所述第一列表項與所述第二列表項在所述繪制列表中的位置;
其中,所述繪制所述PDF頁面時,按照所述第一列表項與所述第二列表項在所述繪制列表中的排序繪制所述圖片及其重疊文字行,包括:
遍歷所述PDF頁面的繪制列表,并按照所述繪制列表中列表項的排序逐個繪制所述PDF頁面的對象,所述對象至少包括所述圖片及其重疊文字行。
2.根據權利要求1所述的方法,其特征在于,所述圖片的信息包括如下之一:
圖片的屬性信息;
圖片的坐標信息。
3.根據權利要求1所述的方法,其特征在于,所述基于所述圖片操作指令調整所述第一列表項與所述第二列表項在所述繪制列表中的排序,包括:
所述圖片操作指令為上浮N層時,將所述第一列表項移動到所述第二列表項的后N-1個列表項之后,N為不小于1的整數。
4.根據權利要求1所述的方法,其特征在于,所述基于所述圖片操作指令調整所述第一列表項與所述第二列表項在所述繪制列表中的排序,包括:
所述圖片操作指令為下移M層時,將所述第一列表項移動到所述第二列表項的前M個列表項之后,M為不小于1的整數。
5.一種電子文檔的圖片布局裝置,其特征在于,包括:
獲取模塊,用于根據針對當前PDF頁面中至少一個圖片的圖片操作指令,獲取所述圖片的信息;
查找模塊,用于根據所述圖片的信息,在所述PDF頁面的繪制列表中查找表示所述圖片顯示次序的第一列表項,以及表示與所述圖片相重疊的重疊文字行顯示次序的第二列表項;
調整模塊,用于基于所述圖片操作指令調整所述第一列表項與所述第二列表項在所述繪制列表中的排序;
繪制模塊,用于繪制所述PDF頁面時,按照所述第一列表項與所述第二列表項在所述繪制列表中的排序繪制所述圖片及其重疊文字行,以便所述圖片及其重疊文字行按照所述圖片操作指令指示的層級關系進行顯示;
其中,所述繪制列表的一個列表項對應PDF頁面的一個圖片或一文字行,所述列表項包含索引和繪制編號,所述索引用于將所述列表項與相應圖片或文字行的信息關聯,所述繪制編號表示相應圖片或文字行的顯示次序;
所述調整模塊,具體用于基于所述圖片操作指令,修改所述第一列表項與所述第二列表項中的繪制編號,并按照所述繪制編號重置所述第一列表項與所述第二列表項在所述繪制列表中的位置;
所述繪制模塊,具體用于遍歷所述PDF頁面的繪制列表,并按照所述繪制列表中列表項的排序逐個繪制所述PDF頁面的對象,所述對象至少包括所述圖片及其重疊文字行。
6.根據權利要求5所述的圖片布局裝置,其特征在于,
所述調整模塊,用于基于所述圖片操作指令調整所述第一列表項與所述第二列表項在所述繪制列表中的排序,包括如下之一:
所述圖片操作指令為上浮N層時,將所述第一列表項移動到所述第二列表項的后N-1個列表項之后,N為不小于1的整數;
所述圖片操作指令為下移M層時,將所述第一列表項移動到所述第二列表項的前M個列表項之后,M為不小于1的整數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海金山辦公軟件有限公司;北京金山辦公軟件股份有限公司;廣州金山移動科技有限公司,未經珠海金山辦公軟件有限公司;北京金山辦公軟件股份有限公司;廣州金山移動科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810078101.9/1.html,轉載請聲明來源鉆瓜專利網。





