[發(fā)明專利]一種文檔加載方法、計算設備及可讀存儲介質在審
| 申請?zhí)枺?/td> | 202110058329.3 | 申請日: | 2020-11-19 |
| 公開(公告)號: | CN112765108A | 公開(公告)日: | 2021-05-07 |
| 發(fā)明(設計)人: | 張松 | 申請(專利權)人: | 統(tǒng)信軟件技術有限公司 |
| 主分類號: | G06F16/172 | 分類號: | G06F16/172;G06F40/106;G06F16/16 |
| 代理公司: | 北京瀚方律師事務所 11774 | 代理人: | 周紅力 |
| 地址: | 100176 北京市大興區(qū)經(jīng)*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文檔 加載 方法 計算 設備 可讀 存儲 介質 | ||
1.一種文檔加載方法,在計算設備中執(zhí)行,適于將文檔頁面加載至應用窗口中,所述方法包括:
獲取待加載文檔頁面的尺寸信息;
判斷所述文檔頁面的尺寸是否大于第一預設尺寸;
當所述文檔頁面的尺寸大于所述第一預設尺寸時,獲取預設的并發(fā)量;
根據(jù)窗口顯示區(qū)域的初始尺寸和所述并發(fā)量,確定文檔塊的尺寸,其中,當所述初始尺寸小于第二預設尺寸時,將所述并發(fā)量拆分為第一切分參數(shù)與第二切分參數(shù)的乘積,所述第二預設尺寸包括預設寬度和預設高度,將預設寬度與所述第一切分參數(shù)的商作為所述文檔塊的寬度,將預設高度與所述第二切分參數(shù)的商作為所述文檔塊的高度;
根據(jù)所述文檔塊的尺寸,對所述文檔頁面進行切分,以得到多個文檔塊;
將當前窗口顯示區(qū)域對應的文檔塊作為目標文檔塊;
加載所述目標文檔塊。
2.如權利要求1所述的方法,其中,所述初始尺寸包括初始寬度和初始高度,所述根據(jù)窗口顯示區(qū)域的初始尺寸和所述并發(fā)量,確定文檔塊的尺寸的步驟,包括:
當所述初始尺寸大于或等于第二預設尺寸時,將所述并發(fā)量拆分為第一切分參數(shù)與第二切分參數(shù)的乘積;
將初始寬度與所述第一切分參數(shù)的商作為所述文檔塊的寬度;
將初始高度與所述第二切分參數(shù)的商作為所述文檔塊的高度。
3.如權利要求1或2所述的方法,其中,所述將當前窗口顯示區(qū)域對應的文檔塊作為目標文檔塊的步驟,包括:
獲取所述窗口顯示區(qū)域在所述文檔頁面上對應的矩形區(qū)域;
將與所述矩形區(qū)域有交集的文檔塊,作為所述目標文檔塊。
4.如權利要求1-3中任一項所述的方法,其中,所述方法還包括:
當在加載過程中檢測到所述窗口顯示區(qū)域對應的文檔塊發(fā)生變化時,停止加載;
重新確定所述窗口顯示區(qū)域對應的文檔塊,并作為更新的目標文檔塊;
加載所述更新的目標文檔塊;其中,如果所述更新的目標文檔塊中包含已加載的文檔塊,只加載未加載的文檔塊。
5.如權利要求1-4中任一項所述的方法,其中,所述方法還包括:
當檢測到所述窗口顯示區(qū)域對應的若干個文檔塊的內容發(fā)生變化時,優(yōu)先重新加載內容發(fā)生變化的文檔塊。
6.如權利要求1-5中任意一項所述的方法,其中,所述加載所述目標文檔塊的步驟,包括:
每加載完一個所述目標文檔塊,將所述目標文檔塊顯示到所述窗口顯示區(qū)域。
7.如權利要求1-6中任意一項所述的方法,其中,在所述加載所述目標文檔塊之后,還包括:
加載剩余文檔塊。
8.一種計算設備,包括:
至少一個處理器;以及
存儲器,存儲有程序指令,其中,所述程序指令被配置為適于由所述至少一個處理器執(zhí)行,所述程序指令包括用于執(zhí)行如權利要求1-7中任一項所述方法的指令。
9.一種存儲有程序指令的可讀存儲介質,當所述程序指令被計算設備讀取并執(zhí)行時,使得所述計算設備執(zhí)行如權利要求1-7中任一項所述方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于統(tǒng)信軟件技術有限公司,未經(jīng)統(tǒng)信軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110058329.3/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





