[發明專利]一種文檔加載方法、計算設備及可讀存儲介質在審
| 申請號: | 202110058329.3 | 申請日: | 2020-11-19 |
| 公開(公告)號: | CN112765108A | 公開(公告)日: | 2021-05-07 |
| 發明(設計)人: | 張松 | 申請(專利權)人: | 統信軟件技術有限公司 |
| 主分類號: | G06F16/172 | 分類號: | G06F16/172;G06F40/106;G06F16/16 |
| 代理公司: | 北京瀚方律師事務所 11774 | 代理人: | 周紅力 |
| 地址: | 100176 北京市大興區經*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文檔 加載 方法 計算 設備 可讀 存儲 介質 | ||
本發明公開了一種文檔加載方法,在計算設備中執行,適于將文檔頁面加載至應用窗口中,該方法包括:獲取待加載文檔頁面的尺寸信息;根據待加載文檔頁面的尺寸信息,對文檔頁面進行切分,以得到多個文檔塊;將當前窗口顯示區域對應的文檔塊作為目標文檔塊;加載目標文檔塊。本發明一并公開了相應的計算設備及可讀存儲介質。本發明的文檔加載方法,可以減少加載文檔頁面的時間,讓用戶能夠更快的看到當前窗口顯示區域的內容,提升用戶的體驗。
本發明是2020年11月19日申請的發明專利202011297749.9的分案申請。
技術領域
本發明涉及計算機領域,尤其涉及一種文檔加載方法、計算設備及可讀存儲介質。
背景技術
在日常生活中,我們經常會遇到當打開一個比較大的文檔頁面時,其加載速度特別慢,需要很長時間才能顯示出來的情況。例如,在使用目前比較流行的開源庫poppler讀取一個75M的文檔頁面時,需要大概9秒的時間才能將該頁面內容加載顯示到應用窗口。因此,基于目前的文檔頁面加載方法,當用戶讀取尺寸較大的頁面時,需等待較長時間才能獲取到頁面的內容,這將大大影響用戶的體驗。
為此,亟需一種新的文檔加載方法以解決上述問題。
發明內容
為此,本發明提供了一種文檔加載方法、計算設備及可讀存儲介質,以力圖解決或者至少緩解上面存在的問題。
根據本發明的一個方面,提供一種文檔加載方法,在計算設備中執行,適于將文檔頁面加載至應用窗口中,該方法包括:獲取待加載文檔頁面的尺寸信息;根據尺寸信息,對文檔頁面進行切分,以得到多個文檔塊;將當前窗口顯示區域對應的文檔塊作為目標文檔塊;加載目標文檔塊。
可選地,在根據本發明的文檔加載方法中,根據尺寸信息,對文檔頁面進行切分的步驟,包括:判斷文檔頁面的尺寸是否大于第一預設尺寸;當文檔頁面的尺寸大于第一預設尺寸時,對文檔頁面進行切分。
可選地,在根據本發明的文檔加載方法中,根據尺寸信息,對文檔頁面進行切分的步驟,包括:獲取預設的并發量;根據窗口顯示區域的初始尺寸和并發量,確定文檔塊的尺寸;根據文檔塊的尺寸,對文檔頁面進行切分。
可選地,在根據本發明的文檔加載方法中,其中,初始尺寸包括初始寬度和初始高度,根據窗口顯示區域的初始尺寸和并發量,確定文檔塊的尺寸的步驟,包括:將并發量拆分為第一切分參數與第二切分參數的乘積;將初始寬度與第一切分參數的商作為文檔塊的寬度;將初始高度與第二切分參數的商作為文檔塊的高度。
可選地,在根據本發明的文檔加載方法中,根據窗口顯示區域的初始尺寸和并發量,確定文檔塊的尺寸的步驟,包括:當初始尺寸小于第二預設尺寸時,將并發量拆分為第一切分參數與第二切分參數的乘積,其中,第二預設尺寸包括預設寬度和預設高度;將預設寬度與第一切分參數的商作為文檔塊的寬度;將預設高度與第二切分參數的商作為文檔塊的高度。
可選地,在根據本發明的文檔加載方法中,將當前窗口顯示區域對應的文檔塊作為目標文檔塊的步驟,包括:獲取窗口顯示區域在文檔頁面上對應的矩形區域;將與矩形區域有交集的文檔塊,作為目標文檔塊。
可選地,在根據本發明的文檔加載方法中,加載目標文檔塊的步驟,包括:每加載完一個目標文檔塊,將目標文檔塊顯示到窗口顯示區域。
可選地,在根據本發明的文檔加載方法中,在加載目標文檔塊之后,還包括:加載剩余文檔塊。
可選地,在根據本發明的文檔加載方法中,還包括:當在加載過程中檢測到窗口顯示區域對應的文檔塊發生變化時,停止加載;重新確定窗口顯示區域對應的文檔塊,并作為更新的目標文檔塊;加載更新的目標文檔塊;其中,如果更新的目標文檔塊中包含已加載的文檔塊,只加載未加載的文檔塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于統信軟件技術有限公司,未經統信軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110058329.3/2.html,轉載請聲明來源鉆瓜專利網。





