[發明專利]表格文件顯示方法及系統有效
| 申請號: | 201310717820.8 | 申請日: | 2013-12-23 |
| 公開(公告)號: | CN104731813A | 公開(公告)日: | 2015-06-24 |
| 發明(設計)人: | 王暉 | 申請(專利權)人: | 珠海金山辦公軟件有限公司;北京金山辦公軟件有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 項京;馬敬 |
| 地址: | 519015 廣東省珠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 表格 文件 顯示 方法 系統 | ||
技術領域
本發明涉及設備顯示技術領域,特別是涉及表格文件顯示方法及系統。
背景技術
隨著科技的發展,移動辦公技術也走入了人們的生活。通過移動辦公技術,用戶可以在移動終端中打開辦公軟件,了解辦公軟件中所存儲的內容。
辦公軟件所處理的一張表格文件頁面中可以存放有多個表格,每個表格為一個獨立表格區域,例如圖1所示,一張表格文件頁面中同時存放有附小一班的學生信息表001和附小二班的學生信息表002。由于表格文件中的內容一般在計算機等具有較大寬度屏幕的設備中進行編輯,因此很多時候所存放的多個表格是橫向排列的。在這種情況下,當在手機等移動終端中打開表格文件時,由于移動終端的屏幕寬度較小,因此橫向排列的多個表格無法在移動終端的屏幕中全部顯示出來。這就需要用戶拖動滑動條或按下特定按鍵來實現屏幕顯示內容的滾動或切換,以幫助用戶看到其他部分的內容。
但是這種方式需要用戶多次進行手動操作,操作繁瑣。同時,雖然可以通過操作看到各個表格,但是移動終端的屏幕中所同時顯示出來表格數量較少,導致現有技術下屏幕同時顯示的信息較少,也影響了用戶的使用感受。當然,其他具有較小寬度屏幕的設備中也具有相同問題。
發明內容
本發明實施例的目的在于提供一種表格文件顯示方法及系統,以實現在具有較小寬度屏幕的設備中顯示更多表格內容的目的。
為達到上述目的,本發明實施例公開了一種表格文件顯示方法,所述方法包括:
讀取表格文件,識別所述表格文件中的表格內容,其中,所述表格內容包括對象及獨立表格區域,其中,所述對象包括文本框、圖片和圖表中的至少一種;
將所識別的所述表格內容進行豎向排列并顯示。
可選的,所述將所識別的所述表格內容進行豎向排列并顯示的步驟,包括:
將所識別的獨立表格區域轉換為超文本標記語言HTML數據,將所識別的不為圖片的對象轉換為圖片;
將所識別的圖片、轉換得到的圖片、轉換為HTML數據的獨立表格區域在網頁中進行豎向排列并顯示。
可選的,所述將所識別的所述表格內容進行豎向排列并顯示的步驟,包括:
將所識別的所述表格內容在表格文件程序中進行豎向排列并顯示;
或者,將所識別的所述表格內容轉換為文本文件程序所支持的表格內容,在文本文件程序中進行豎向排列并顯示;
或者,將所識別的所述表格內容轉換為圖片并進行豎向排列并顯示;
或者,將所識別的所述表格內容轉換為便攜式文件格式PDF程序所支持的表格內容,在PDF程序中進行豎向排列并顯示。
可選的,所述將所識別的圖片、轉換得到的圖片、轉換為HTML數據的獨立表格區域在網頁中進行豎向排列并顯示的步驟,包括:
將所識別的圖片、轉換得到的圖片、轉換為HTML數據的獨立表格區域在網頁中進行豎向排列并在相鄰的表格內容之間插入空白區域;
對插入空白區域后的豎向排列的表格內容在所述網頁中進行顯示。
可選的,所述讀取表格文件,識別所述表格文件中的表格內容,包括:
讀取表格文件,遍歷所述表格文件中的單元格,當確定一單元格的內容不為空時,將該單元格作為當前單元格;
將所述當前單元格標記為獨立表格區域中的內容不為空的單元格,遍歷到與所述當前單元格相鄰的單元格中內容不為空的相鄰單元格,將所述內容不為空的相鄰單元格作為當前單元格,循環執行本步驟,直至滿足以下條件:與當前單元格相鄰的、且位于所述獨立表格區域外的各單元格的內容均為空;
將標記為獨立表格區域中的內容不為空的單元格中最外圍的多個單元格所屬的行和列中的最大行、最小行、最大列和最小列包圍形成的表格區域識別為獨立表格區域。
可選的,在讀取表格文件,識別所述表格文件中的表格內容后,所述方法還包括:
讀取所識別出的獨立表格區域的格式屬性,將所讀取的格式屬性轉換為層疊樣式表單語言的格式屬性;
所述將所識別的圖片、轉換得到的圖片、轉換為HTML數據的獨立表格區域在網頁中進行豎向排列并顯示的步驟,包括:
將所識別的圖片、轉換得到的圖片、轉換為HTML數據的獨立表格區域在網頁中進行豎向排列并使用所述層疊樣式表單語言的格式屬性作為豎向排列的獨立表格區域的格式屬性,對具有所述層疊樣式表單語言的格式屬性的豎向排列的獨立表格區域進行顯示。
可選的,所述將所識別的圖片、轉換得到的圖片、轉換為HTML數據的獨立表格區域在網頁中進行豎向排列并顯示的步驟,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海金山辦公軟件有限公司;北京金山辦公軟件有限公司;,未經珠海金山辦公軟件有限公司;北京金山辦公軟件有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310717820.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據靈活比對分析系統及方法
- 下一篇:數據分析裝置





