[發明專利]實現電子文檔顯示的方法有效
| 申請號: | 201010122703.3 | 申請日: | 2010-02-26 |
| 公開(公告)號: | CN101923723A | 公開(公告)日: | 2010-12-22 |
| 發明(設計)人: | 閆江震;張培剛 | 申請(專利權)人: | 漢王科技股份有限公司 |
| 主分類號: | G06T11/60 | 分類號: | G06T11/60;G06F17/25;G06F3/14 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 胡小永 |
| 地址: | 100193 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 電子 文檔 顯示 方法 | ||
技術領域
本發明涉及信息顯示領域,尤其設計一種信息顯示方法,具體為一種實現電子文檔顯示的方法。
背景技術
PDF(Portable?Document?Format,結構化文檔格式)為一種常見的電子文檔格式,與其他各類電子文檔格式相比,它更像傳統的書籍,是真正意義上的電子圖書,人們閱讀時感到舒適。
在PDF文檔的版式模式中,文字顯示位置對于文件的位置已經明確,與文字的信息無關,有可能出現一個句子的后半部分比其前半部分先在內容描述流中出現,這給版式文件中數據的提取和檢索帶來困難。例如由于不能得到段落的范圍,因此可能搜索一個詞的時候,會出現得到的結果前半部分在一個段末端,而后半部分在另一段的最前端的情況。
在電子閱讀裝置中,由于屏幕分辨率或顯示區域的限制,經常出現在閱讀PDF文檔時顯示區域的一部分在顯示區域之外的情況,現有技術中常采用以下方法對上述情況進行處理:
1、采用切白邊(制作PDF文檔時,內容會存在頁邊距及頁眉頁腳的空白區域)對PDF文檔進行處理,適應屏幕顯示。但如果屏幕的分辨率小(800×600),則縮放到設備顯示之后顯示不清晰,閱讀困難。
2、移動顯示頁面。這時用戶只能看到顯示頁面的一部分,閱讀時用戶需要通過按鍵或手寫筆等移動顯示頁面,但用戶閱讀一行的后半部分,需要左移頁面后,閱讀下一行時,再需右移頁面,繼續閱讀下一行的前半部分,操作繁瑣,用戶使用感覺極差。
因此,目前的電子閱讀裝置的流式模式支持顯示文字和圖片內容或單獨文字,適合在屏幕較小的手持設備上進行顯示。但流式模式存在解析出的文字和圖片與原版式的差異較大的缺點,效果不理想。如果解析為文字,無法顯示用戶希望看到的圖片信息。
發明內容
本發明所要解決的技術問題是提供一種通過標識位對頁面進行定位,形成不同放大比例的流式顯示頁面,利用多種模式分別對圖片和文字進行處理,而且能夠實現在頁面之間方便地切換,并對頁面的版式模式和流式模式進行快速編排的功能的電子文檔顯示方法。
為解決上述技術問題,本發明提供了一種實現電子文檔顯示的方法,包括以下步驟:
S1,將電子文檔按照版式進行解析,將解析得到的內容存儲到一存儲模塊中。
S2,根據所述存儲模塊中的內容對文檔進行分類,設定分類后的文檔中頁面的縮放標志位,根據縮放標志位顯示解析出的內容。
所述步驟S1中,解析時,根據文檔中存儲的數據結構,對文檔主體中的對象進行結構分析,提取對象相應的屬性作為解析得到的內容。
所述步驟S2中,對文檔進行分類時,分為圖片頁、圖文頁和文字頁三類;對所述圖片頁中的圖片設定k級放大倍數,對所述圖文頁和所述文字頁中的文字設定m級放大倍數,并根據所述放大倍數k或m對所述文檔中的頁面設定縮放標志位,其中k、m均為正整數。
當所述放大倍數k或m等于1時,將所述頁面進行去白邊處理:逐像素掃描所述頁面,以所述頁面為整體,以所述頁面的矩形區域的四個頂角上的第一個黑色像素點為頂點,分別作出所述頁面的四條邊線,將所述邊線以外的部分作為白邊切除,顯示所述頁面中所述邊線以內的矩形區域中的內容。
當所述放大倍數k或m大于1時,將所述頁面的矩形區域中的內容分成n個屏進行顯示,顯示寬度在電子文檔顯示屏的n-1倍寬度和n倍寬度之間,其中n>1。
所述步驟S2中,顯示解析出的內容時,文檔的頁面以縮略圖的形式顯示,當將所述縮略圖放大顯示時,
當所述頁面為圖片頁時,將圖片進行像素拉伸,并提取所述圖片的放大倍數k,對所述圖片確定所述縮放標志位。
當所述頁面為文字頁時,根據所述縮放標志位將文字放大相應的倍數,并根據所述文字的寬度確定每行顯示的字數,重新對所述頁面進行排版,設定并保存流式顯示模式,使所述文字能自動換行,并根據所述縮放標志位定位下一頁。
當所述頁面為圖文頁時,分別對所述圖片和文字進行處理。
所述當所述頁面為圖文頁時,分別對所述圖片和文字進行處理的步驟包括,濾除所述圖文頁中的圖片,并將所述圖文頁中的文字根據所述縮放標志位放大相應的倍數,并根據所述文字的寬度確定每行顯示的字數,重新對所述頁面進行排版,設定并保存流式顯示模式,使所述文字能夠自動換行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于漢王科技股份有限公司,未經漢王科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010122703.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電源管理裝置及應用其的銷售點終端裝置
- 下一篇:電磁帶隙圖形密碼識別裝置





