專利名稱:文檔字號的顯示方法及裝置的制作方法
技術領域:
本發(fā)明涉及信息顯示技術領域,尤其涉及一種文檔字號的顯示方法及裝置。
背景技術:
隨著電子閱讀裝置地不斷推廣及普及,很多喜愛閱讀書籍的人也逐漸采用電子閱讀裝置進行閱讀。目前,在使用電子閱讀裝置進行閱讀過程中,如果用戶需要對文檔的字號進行縮放,一般會在字號選擇界面中通過字號大小的名稱來進行選擇,如大、中、小或四號、 五號等,通過選擇字號在文檔中進行顯示后,方能判斷是否是自己需要的字體。這種方式下,用戶一般需要經(jīng)過幾次的選擇判斷后才能調整出合適的閱讀效果,增加了操作的復雜性,降低了閱讀效率。
發(fā)明內容
本發(fā)明所要解決的技術問題是提供一種文檔字號的顯示方法及裝置,當用戶使用電子閱讀裝置進行閱讀時,可以方便快捷地進行文檔字號的縮放,提高了閱讀效率。為達到上述目的,本發(fā)明的實施例采用如下技術方案 一種文檔字號的顯示方法,該方法包括
設置預覽文字和至少一組字號按鈕; 在字號按鈕上預加載每個字號按鈕所表示的字號的位圖; 根據(jù)被觸發(fā)的字號按鈕所表示的字號的位圖以該字號顯示所述預覽文字; 在接收到對被觸發(fā)的字號按鈕的確認指令后,根據(jù)該被觸發(fā)的字號按鈕所表示的字號顯示文檔中的文字。一種電子閱讀裝置,該裝置包括
設置單元,用于設置預覽文字和至少一組字號按鈕;
預加載單元,用于在字號按鈕上預加載每個字號按鈕所表示的字號的位預覽單元,用于根據(jù)被觸發(fā)的字號按鈕所表示的字號的位圖以該字號顯示所述預覽文
字;
調整單元,在接收到對被觸發(fā)的字號按鈕的確認指令后,根據(jù)該被觸發(fā)的字號按鈕所表示的字號顯示文檔中的文字。由上述技術方案所描述的本發(fā)明實施例中,設置至少一組字號按鈕和預覽文字, 所述字號按鈕上預加載有與所述字號按鈕所表示的字號大小相對應的位圖,當用戶看見該字號按鈕上加載的位圖時,可以比較直觀的獲知該字號按鈕所表示的字號大小的效果,同時,通過預覽文字將用戶選中的字號按鈕所表示的字號大小顯示出來,方便用戶進行預覽, 與現(xiàn)有技術中用戶通過選擇采用文字表示的字號大小,需要進行多次調整文檔字號相比, 本發(fā)明實施例通過字號按鈕上的位圖和預覽文字,可以使得用戶更加方便、快速地獲知所需要的字號大小,提高了閱讀的效率。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例1提供的一種文檔字號的顯示方法的流程圖; 圖2為本發(fā)明實施例1在字號按鈕上加載的位圖的示意圖3為本發(fā)明實施例1進行字號調整前的文檔的示意圖; 圖4為本發(fā)明實施例1提供的字號設置界面經(jīng)過步驟101預加載后的效果圖; 圖5為本發(fā)明實施例1中用戶選中第6個字號按鈕后的字號設置界面的效果圖; 圖6為本發(fā)明實施例1中將圖3所示的文檔按照所述選中的第6個字號按鈕進行調整后的效果圖7為本發(fā)明實施例2提供的一種電子閱讀裝置的結構圖。
具體實施例方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。實施例1
本發(fā)明實施例提供一種文檔字號的顯示方法,如圖1所示,該方法包括
101、設置預覽文字和至少一組字號按鈕。例如,可以在字號設置界面上設置至少一組字號按鈕和預覽文字,所述字號設置界面上可以設有多個字號按鈕,每個字號按鈕表示一種字號大小,以方便用戶進行不同字號大小的選擇,
102、在字號按鈕上預加載每個字號按鈕所表示的字號的位圖。由于經(jīng)過步驟101和102之后,在上述字號設置界面上的字號按鈕是采用位圖的形式顯示出來的,用戶可以很直觀地獲知每個字號按鈕所表示的字號大小的效果圖,方便了用戶可以快速的進行字號大小的選擇。103、根據(jù)被觸發(fā)的字號按鈕所表示的字號大小繪制并顯示所述預覽文字,以便于用戶可以即時的查看采用所選中的字號大小顯示出的文字的效果。需要說明的是,獲取到所述選中的字號按鈕所表示的字號大小后,利用該字號大小對預覽文字進行繪制并顯示可以參照現(xiàn)有實現(xiàn)方案。104、在接收到對被觸發(fā)的字號按鈕的確認指令后,根據(jù)該被觸發(fā)的字號按鈕所表示的字號顯示文檔中的文字。具體地,在上述字號設置界面中可以為用戶提供“確定”按鈕,如果用戶認為上述預覽文字顯示出的字號大小是合適的,則可以通過點擊“確定”按鈕來產(chǎn)生一個確認指令, 之后按照所述選中的字號按鈕所表示的字號大小顯示文檔的文字。如果用戶認為上述預覽文字顯示出的字號大小不合適,還可以重新進行選擇,當用戶重新選定新的字號按鈕后,將轉去上述103的步驟開始執(zhí)行。從如上所述的一種文檔字號的顯示方法的實現(xiàn)過程可以看出,當用戶看見該字號按鈕上預加載的位圖時,可以比較直觀的獲知該字號按鈕所表示的字號大小的效果,同時, 通過預覽文字將用戶選中的字號按鈕所表示的字號大小顯示出來,方便用戶進行預覽,與現(xiàn)有技術中用戶通過選擇采用文字表示的字號大小,需要進行多次調整文檔字號相比,本發(fā)明實施例通過字號按鈕上的位圖和預覽文字,可以使得用戶更加方便、快速地獲知所需要的字號大小,提高了閱讀的效率。進一步地,上述步驟102在具體應用時,可以采用如下實現(xiàn)方式首先,在加載并顯示出文檔后,獲取所述文檔的文字當前所使用的字號大小。接著,分別判斷各字號按鈕所表示的字號大小與所述當前所使用的字號大小是否相同;在判斷出字號相同時,在所述字號按鈕上預加載與所述字號按鈕所表示的字號大小相對應的第一位圖;在判斷出字號不相同時,在所述字號按鈕上預加載與所述字號按鈕所表示的字號大小相對應的第二位圖。例如,本發(fā)明實施例提供一種應用場景為所述字號設置界面上設有8個字號按鈕,分別表示第一級字號到第八級字號,每一個字號按鈕上加載的位圖包括兩種類型一種為用來表示字號按鈕處于選中狀態(tài)的第一位圖,另一種為用來表示字號按鈕處于未選中狀態(tài)的第二位圖。如圖2所示,sO. bmp至s7. bmp分別表示所述8個按鈕各自所表示的字號大小對應的第一位圖,所述第一位圖采用黑色填充圖形,所述第一位圖具體采用了第一文字位圖的形式,所述第一文字位圖中的文字的字號大小與所述第一文字位圖當前所在的字號按鈕所表示的字號大小一致;0. bmp至7. bmp分別表示所述8個按鈕各自所表示的字號大小分別對應的第二位圖,所述第二位圖采用斜紋填充圖形,所述第二位圖具體采用了第二文字位圖,所述第二文字位圖中的文字的字號大小與所述第二文字位圖當前所在的字號按鈕所表示的字號大小一致。當然,上述第一位圖/第二位圖除了可以采用文字位圖的形式,還可以采用其他的位圖形式,只要該位圖形式可以比較直觀地展示出字號大小即可。在電子閱讀裝置上加載所述文檔之前,通過設置該文件的顯示參數(shù)和字體參數(shù), 可以對該文檔進行分頁顯示。所述顯示參數(shù)包括電子閱讀裝置的顯示屏幕的寬度、高度、文字的四面邊框的寬度、文字的行距;字體參數(shù)包括字體、字號(該字號采用現(xiàn)有方案中的文字表示方式)等信息。利用設定的顯示參數(shù)和字體參數(shù),計算所述文檔的總頁數(shù),并顯示出當前頁面。如圖3所示,當用戶打開《藏獒》這篇文本文檔時,根據(jù)設定的顯示參數(shù)和字體參數(shù),計算出《藏獒》這篇TXT文檔共有573頁,顯示當前的第1頁。之后,如果獲取到所述文檔的文字當前所使用的字號大小為第三級字號時,則依次判斷所述8個字號按鈕各自所表示的字號大小是否與所述第三級字號相同,例如判斷到第3個字號按鈕時,由于第3個字號按鈕所表示的字號大小為第三級字號,因而,在第3個字號按鈕上預加載與其對應的第一位圖,而其他的字號按鈕所述表示的字號大小均非第三級字號,因而,在其他的字號按鈕上均會預加載各自所對應的第二位圖。圖4為本發(fā)明實施例提供的字號設置界面經(jīng)過步驟102預加載后的效果圖。經(jīng)過步驟102的操作后,用戶可以很清楚的獲知所述文檔當前所使用的字號大小,以供用戶在需要進行字號調整時可以進行字號的比對,便于用戶快速的調整字號。進一步地,在獲取到用戶所選中的字號按鈕之后,為了便于用戶分辨出哪些字號按鈕是當前選中的字號按鈕,哪些是未選中的字號按鈕,則在所述選中的字號按鈕上加載與所述選中的字號按鈕所表示的字號大小相對應的第一位圖;在未選中的字號按鈕上加載與未選中的字號按鈕所表示的字號大小相對應的第二位圖。例如,用戶在如圖4所示的字號設置界面上選中了第6個字號按鈕,此時在所述第 6個字號按鈕上從圖2所示的sO. bmp至s7. bmp中選取所述第6個字號按鈕所表示的字號大小對應的第一位圖s6. bmp進行加載;在其他的字號按鈕上從圖2所示的0. bmp至7. bmp 中選取各自所表示的字號大小對應的第二位圖進行加載。圖5為用戶選中第6個字號按鈕后的字號設置界面的效果圖。進一步地,步驟104在接收到用戶的確認指令后,并且在所述選中的字號按鈕所表示的字號大小與所述當前所使用的字號大小不相同時,按照所述選中的字號按鈕所表示的字號大小顯示文檔中的文字,以減少不必要的調整次數(shù),提高用戶的閱讀效率。需要說明的是,在用戶確定使用上述所選中的上述第6個字號按鈕后,電子閱讀裝置會重新根據(jù)所選定的第6個字號按鈕所表示的第六級字號,對所述文檔重新進行分頁顯示。圖6為將圖3所示的文檔按照所述選中的第6個字號按鈕進行調整后的效果圖,圖 3所示的文檔經(jīng)過字號調整后,由原來的573頁變?yōu)?140頁。實施例2
一種電子閱讀裝置,如圖7所示,該裝置包括設置單元11,預加載單元12,預覽單元 13和調整單元14。其中,設置單元11用于設置預覽文字和至少一組字號按鈕;例如,可以通過在字號設置界面上設置至少一個字號按鈕和預覽文字,所述字號設置界面上可以設有多個字號按鈕,每個字號按鈕表示一種字號大小,以方便用戶進行不同字號大小的選擇。預加載單元12用于在字號按鈕上預加載與所述字號按鈕所表示的字號大小相對應的位圖。所述每一個字號按鈕上加載的位圖包括兩種類型一種為用來表示字號按鈕處于選中狀態(tài)的第一位圖,另一種為用來表示字號按鈕處于未選中狀態(tài)的第二位圖。具體可以參照實施例1中圖2所示的第一位圖和第二位圖的示意圖。預覽單元13用于根據(jù)用戶選中的字號按鈕所表示的字號大小繪制并以該字號顯示所述預覽文字。調整單元14用于在接收到用戶的確認指令后,按照所述選中的字號按鈕所表示的字號大小顯示文檔的文字。本發(fā)明實施例所提供一種電子閱讀裝置,通過字號按鈕上采用位圖來表示字號大小,使得用戶可以比較直觀地獲知該字號按鈕所表示的字號大小的效果,同時,通過預覽文字將用戶選中的字號按鈕所表示的字號大小顯示出來,方便用戶進行預覽,與現(xiàn)有技術中用戶通過選擇采用文字表示的字號大小,需要進行多次調整文檔字號相比,本發(fā)明實施例通過字號按鈕上的位圖和預覽文字,可以使得用戶更加方便、快速地獲知所需要的字號大小,減少調整字號的次數(shù),提高了閱讀的效率。進一步地,(圖未示)所述預加載單元還可以進行功能細分,具體包括獲取模塊, 判斷模塊和預加載模塊。其中,獲取模塊,用于獲取所述文檔的文字當前所使用的字號大小;
判斷模塊,用于判斷各個字號按鈕所表示的字號大小與所述當前所使用的字號大小是否相同;
預加載模塊,用于在所述判斷模塊判斷出字號相同時,在所述字號按鈕上預加載與所述字號按鈕所表示的字號大小相對應的第一位所述預加載模塊還用于在所述判斷模塊判斷出字號不相同時,在所述字號按鈕上預加載與所述字號按鈕所表示的字號大小相對應的第二位圖。由上述獲取模塊,判斷模塊和預加載模塊所組成的預加載單元,在字號按鈕上實現(xiàn)預加載與所述字號按鈕所表示的字號大小相對應的位圖的過程可以參照實施例1步驟 102的具體實現(xiàn)過程。進一步地,在獲取到用戶所選中的字號按鈕之后,為了便于用戶分辨出哪些字號按鈕是當前選中的字號按鈕,哪些是未選中的字號按鈕,在所述選中的字號按鈕上加載與所述選中的字號按鈕所表示的字號大小相對應的第一位圖;所述第一位圖具體采用了第一文字位圖的形式,所述第一文字位圖中的文字的字號大小與所述第一文字位圖當前所在的字號按鈕所表示的字號大小一致;在未選中的字號按鈕上加載與所述未選中的字號按鈕所表示的字號大小相對應的第二位圖。所述第二文字位圖中的文字的字號大小與所述第二文字位圖當前所在的字號按鈕所表示的字號大小一致。當然,上述第一位圖/第二位圖除了可以采用文字位圖的形式,還可以采用其他的位圖形式,只要該位圖形式可以比較直觀了展示出字號大小即可。進一步的,所述調整單元用于在接收到用戶的確認指令后,并且在所述選中的字號按鈕所表示的字號大小與所述當前所使用的字號大小不相同時,按照所述選中的字號按鈕所表示的字號大小顯示文檔中的文字,以減少不必要的調整次數(shù),提高用戶的閱讀效率。本發(fā)明實施例提供的電子閱讀裝置包括電子閱讀器,支持電子閱讀的手機,掌上電腦等。本發(fā)明實施例主要應用在利用電子閱讀裝置進行閱讀的過程中,當用戶需要調整文檔的字號大小時,可以使得用戶更加方便、快速地獲知所需要的字號大小,提高了閱讀的效率。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。
權利要求
1.一種文檔字號的顯示方法,其特征在于,該方法包括 設置預覽文字和至少一組字號按鈕;在字號按鈕上預加載每個字號按鈕所表示的字號的位圖; 根據(jù)被觸發(fā)的字號按鈕所表示的字號的位圖以該字號顯示所述預覽文字; 在接收到對被觸發(fā)的字號按鈕的確認指令后,根據(jù)該被觸發(fā)的字號按鈕所表示的字號顯示文檔中的文字。
2.根據(jù)權利要求1所述的文檔字號的顯示方法,其特征在于,在字號按鈕上預加載每個字號按鈕所表示的字號的位圖包括獲取所述文檔的文字當前所使用的字號;分別判斷各字號按鈕所表示的字號與所述當前所使用的字號是否相同; 如果相同,在所述字號按鈕上預加載與所述字號按鈕所表示的字號相對應的第一位圖;否則在所述字號按鈕上預加載與所述字號按鈕所表示的字號相對應的第二位圖;其中,所述第一位圖與所述選中的字號按鈕表示的字號相對應; 所述第二位圖與所述未選中的字號按鈕表示的字號分別相對應。
3.根據(jù)權利要求2所述的文檔字號的顯示方法,其特征在于,在接收到對被觸發(fā)的字號按鈕的確認指令后,根據(jù)該被觸發(fā)的字號按鈕所表示的字號顯示文檔中的文字包括在接收到用戶的確認指令后,并且在所述選中的字號按鈕所表示的字號與所述當前所使用的字號不相同時,按照所述選中的字號按鈕所表示的字號顯示文檔的文字。
4.根據(jù)權利要求2所述的文檔字號的顯示方法,其特征在于,所述第一位圖為第一文字位圖,所述第一文字位圖中的文字的字號與所述第一文字位圖當前所在的字號按鈕所表示的字號一致;所述第二位圖為第二文字位圖,所述第二文字位圖中的文字的字號與所述第二文字位圖當前所在的字號按鈕所表示的字號一致。
5.一種電子閱讀裝置,其特征在于,該裝置包括 設置單元,用于設置預覽文字和至少一組字號按鈕;預加載單元,用于在字號按鈕上預加載每個字號按鈕所表示的字號的位圖; 預覽單元,用于根據(jù)被觸發(fā)的字號按鈕所表示的字號的位圖以該字號顯示所述預覽文字;調整單元,在接收到對被觸發(fā)的字號按鈕的確認指令后,根據(jù)該被觸發(fā)的字號按鈕所表示的字號顯示文檔中的文字。
6.根據(jù)權利要求5所述的電子閱讀裝置,其特征在于,所述預加載單元包括 獲取模塊,用于獲取所述文檔的文字當前所使用的字號;判斷模塊,用于判斷各個字號按鈕所表示的字號與所述當前所使用的字號是否相同; 預加載模塊,用于在所述判斷模塊判斷出字號相同時,在所述字號按鈕上預加載與所述字號按鈕所表示的字號相對應的第一位圖;所述預加載模塊還用于在所述判斷模塊判斷出字號不同時,在所述字號按鈕上預加載與所述字號按鈕所表示的字號相對應的第二位圖;其中,所述第一位圖與所述選中的字號按鈕表示的字號分別相對應;所述第二位圖與所述未選中的字號按鈕表示的字號分別相對應。
7.根據(jù)權利要求6所述的電子閱讀裝置,其特征在于,所述調整單元用于在接收到用戶的確認指令后,并且在所述選中的字號按鈕所表示的字號與所述當前所使用的字號不相同時,按照所述選中的字號按鈕所表示的字號顯示文檔中的文字。
8.根據(jù)權利要求6所述的電子閱讀裝置,其特征在于,所述第一位圖為第一文字位圖, 所述第一文字位圖中的文字的字號與所述第一文字位圖當前所在的字號按鈕所表示的字號一致;所述第二位圖為第二文字位圖,所述第二文字位圖中的文字的字號與所述第二文字位圖當前所在的字號按鈕所表示的字號一致。
全文摘要
本發(fā)明的實施例公開一種文檔字號的顯示方法及裝置,涉及信息顯示技術領域,當用戶使用電子閱讀裝置進行閱讀時,可以方便快捷地進行文檔字號的縮放,提高了閱讀效率。該方法包括設置預覽文字和至少一組字號按鈕;在字號按鈕上預加載每個字號按鈕所表示的字號的位圖;根據(jù)被觸發(fā)的字號按鈕所表示的字號的位圖以該字號顯示所述預覽文字;在接收到對被觸發(fā)的字號按鈕的確認指令后,根據(jù)該被觸發(fā)的字號按鈕所表示的字號顯示文檔中的文字。本發(fā)明實施例主要應用在利用電子閱讀裝置進行閱讀時,對文檔進行字號調整的過程中。
文檔編號G06F3/048GK102479036SQ20101056585
公開日2012年5月30日 申請日期2010年11月30日 優(yōu)先權日2010年11月30日
發(fā)明者丁迎, 王維娜 申請人:漢王科技股份有限公司