專利名稱:一種標記電子文件的方法和裝置的制作方法
技術領域:
本發(fā)明涉及電子文件領域,尤其涉及一種標記電子文件的方法和裝置。
背景技術:
電子文件越來越普及,例如電子書,現(xiàn)有技術除可以瀏覽電子書外,也可以對電子 書內容進行簡單標記,如打波浪線、橫線、涂黑塊、刪除等?,F(xiàn)有技術通過預制一些簡單的標記格式,如直線、波浪線、涂黑塊、刪除等,當用戶 需要標記的時候,可先選擇需要標記的樣式,然后通過操作鍵盤或點筆對電子書進行標記。 最后存儲一個標記文件,并將電子書和對應的標記聯(lián)系起來,當用戶再次開啟電子書的時 候,標記文件同時也會被打開。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中至少存在如下問題現(xiàn)有技術無法 進行任意標記的添加,不符合普通用戶閱讀書籍的一般需求。普通用戶閱讀書籍的時候, 往往喜歡做任意標記,遇到重點的內容,可能還會在旁邊加注釋,即寫一段文字在重點內容 處,特別是學生在閱讀課本的時候,很喜歡加任意標記,寫筆記,這樣方便后續(xù)復習??梢姡?現(xiàn)有技術無法滿足用戶對電子文件閱讀的需求,無法在電子文件中進行任意標記的添加。
發(fā)明內容
本發(fā)明實施例提供一種標記電子文件的方法和裝置,以實現(xiàn)在電子文件中進行任 意標記的添加。一方面,本發(fā)明實施例提供了一種標記電子文件的方法,所述方法包括獲取并保 存電子文件中用戶任意輸入的標記所在的電子文件的頁碼;將所述標記以圖片的形式進行 存儲;當重新打開標記過的所述電子文件時,根據(jù)保存的所述標記所在的電子文件的頁碼, 將所述以圖片的形式進行存儲的標記顯示出來。另一方面,本發(fā)明實施例提供了一種標記電子文件的裝置,所述裝置包括獲取單 元,用于獲取電子文件中用戶任意輸入的標記所在的電子文件的頁碼;存儲單元,用于保存 電子文件中用戶任意輸入的標記所在的電子文件的頁碼,并將所述標記以圖片的形式進行 存儲;顯示單元,用于當重新打開標記過的所述電子文件時,根據(jù)保存的所述標記所在的電 子文件的頁碼,將所述以圖片的形式進行存儲的標記顯示出來。上述技術方案具有如下有益效果因為采用獲取并保存電子文件中用戶任意輸入 的標記所在的電子文件的頁碼;將所述標記以圖片的形式進行存儲;當重新打開標記過的 所述電子文件時,根據(jù)保存的所述標記所在的電子文件的頁碼,將所述以圖片的形式進行 存儲的標記顯示出來的技術手段,所以實現(xiàn)了在電子文件中進行任意標記的添加的技術效 果,可以滿足用戶對電子文件閱讀的需求。這樣會更加人性化,更加符合用戶的閱讀習慣。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)
4有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例一種標記電子文件的方法流程圖;圖2為本發(fā)明實施例一種標記電子文件的裝置結構示意圖;圖3為本發(fā)明應用實例用戶通過觸屏機添加任意標記后的電子書示意圖;圖4為本發(fā)明應用實例標記提取示意圖;圖5為本發(fā)明應用實例橡皮擦選擇示意圖;圖6為本發(fā)明應用實例使用橡皮擦擦除過部分注釋的效果示意圖;圖7為本發(fā)明應用實例用戶通過純鍵盤機添加任意標記后的電子書示意圖。
具體實施例方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。如圖1所示,為本發(fā)明實施例一種標記電子文件的方法流程圖,所述方法包括101、獲取并保存電子文件中用戶任意輸入的標記所在的電子文件的頁碼。可以直接在電子書上增加一個圖層,專用于記錄標記;或者保存電子文件中用戶 任意輸入的標記所在的電子文件的頁碼時,還保存所述標記在該頁碼的標記位置,所述標 記位置可以為該標記在該電子文件中的坐標。 102、將所述標記以圖片的形式進行存儲。可選的,所述將所述標記以圖片的形式進行存儲,如果是通過一個圖層記錄標記, 則可以將所述圖層保存,如果記錄的是每一個標記以及標記位置,可以包括將所述標記以 壓縮的jpg格式的圖片的形式進行存儲,以節(jié)省存儲空間。為了更加節(jié)省存儲空間,還可以 將同一頁的所述標記以歸類的多個壓縮的jpg格式的圖片的形式進行存儲??蛇x的,所述將所述標記以圖片的形式進行存儲后,所述方法還包括保存所述電 子文件的電子文件名和校驗和,以將所述電子文件和對應的標記聯(lián)系起來。103、當重新打開標記過的所述電子文件時,根據(jù)保存的所述標記所在的電子文件 的頁碼,將所述以圖片的形式進行存儲的標記顯示出來??蛇x的,當重新打開標記過的所述電子文件時,可以將保存的圖層覆蓋在對應的 頁碼上??蛇x的,當重新打開標記過的所述電子文件時,可以根據(jù)保存的所述標記所在的 電子文件的頁碼以及所述標記在該頁碼的標記位置,將所述以圖片的形式進行存儲的標記 顯示出來。上述保存的校驗和是為了保證數(shù)據(jù)的完整性和準確性,以檢查數(shù)據(jù)在傳送過程是 否丟失。例如當重新打開標記過的所述電子文件時,根據(jù)保存的所述標記所在的電子文件 的頁碼以及所述標記在該頁碼的標記位置,在所在的電子文件的頁碼中該頁碼的標記位 置,將所述以圖片的形式進行存儲的標記顯示出來時,就可以用到保存的校驗和來檢驗電子文件、標記的完整性和準確性,如果校驗和檢驗正確,則將所述以圖片的形式進行存儲的 標記顯示出來;如果校驗和檢驗不正確,則重新讀取數(shù)據(jù),在校驗和檢驗正確后,再將所述 以圖片的形式進行存儲的標記顯示出來??蛇x的,當用戶需要修改已添加的標記,將需要修改的標記刪除,然后重新添加新 的標記并保存。當用戶需要修改已添加的標記時,可以將需要修改的標記的圖片刪除,然后重新 添加新的標記并將該新添加的標記以圖片的形式進行存儲即可。本發(fā)明實施例上述方法技術方案因為將所述標記以圖片的形式進行存儲的技術 手段,所以實現(xiàn)了在電子文件中進行任意標記的添加的技術效果,可以滿足用戶對電子文 件閱讀的需求。這樣會更加人性化,更加符合用戶的閱讀習慣。對應于上述方法實施例,如圖2所示,為本發(fā)明實施例一種標記電子文件的裝置 結構示意圖,所述裝置包括獲取單元21,用于獲取電子文件中用戶任意輸入的標記所在的電子文件的頁碼;存儲單元22,用于保存電子文件中用戶任意輸入的標記所在的電子文件的頁碼, 并將所述標記以圖片的形式進行存儲;顯示單元23,用于當重新打開標記過的所述電子文件時,根據(jù)保存的所述標記所 在的電子文件的頁碼,將所述以圖片的形式進行存儲的標記顯示出來??梢灾苯釉陔娮訒显黾右粋€圖層,專用于記錄標記;或者保存電子文件中用戶 任意輸入的標記所在的電子文件的頁碼時,還保存所述標記在該頁碼的標記位置,所述標 記位置可以為該標記在該電子文件中的坐標??蛇x的,所述獲取單元21,還用于獲取電子 文件中用戶任意輸入的標記所在的電子文件的頁碼時,還獲取所述標記在該頁碼的標記位 置;所述存儲單元22,還用于保存電子文件中用戶任意輸入的標記所在的電子文件的頁碼 時,還保存所述標記在該頁碼的標記位置;所述顯示單元23,還用于當重新打開標記過的 所述電子文件時,根據(jù)保存的所述標記所在的電子文件的頁碼以及所述標記在該頁碼的標 記位置,將所述以圖片的形式進行存儲的標記顯示出來??蛇x的,所述存儲單元22,進一步用于將所述標記以壓縮的jpg格式的圖片的形 式進行存儲,以節(jié)省存儲空間。為了更加節(jié)省存儲空間,所述存儲單元22,進一步用于將同 一頁的所述標記以歸類的多個壓縮的jpg格式的圖片的形式進行存儲??蛇x的,所述存儲單元22,還用于保存所述電子文件的電子文件名和校驗和,以將 所述電子文件和對應的標記聯(lián)系起來??蛇x的,所述裝置還可以包括刪除單元,用于當用戶需要修改已添加的標記,將 需要修改的標記刪除,以重新添加新的標記并將該新添加的標記以圖片的形式進行存儲。本發(fā)明實施例上述裝置技術方案因為將所述標記以圖片的形式進行存儲的技術 手段,所以實現(xiàn)了在電子文件中進行任意標記的添加的技術效果,可以滿足用戶對電子文 件閱讀的需求。這樣會更加人性化,更加符合用戶的閱讀習慣。本發(fā)明實施例上述標記電子文件的裝置可以為觸屏機或者純鍵盤機,以下舉應用 實例進行說明。例如在觸屏機中,任意標記添加效果如圖3所示,為本發(fā)明應用實例用戶 通過觸屏機添加任意標記后的電子書示意圖,用戶通過點筆(針對觸屏機)可以任意的進 行標記,劃線、畫圈、寫注釋等??蛇x的,同一頁上的標記都記錄在對應頁碼上的圖層上,保存標記時保存所述圖層。可選的,標記及注釋的保存方法還可以為,將標記及注釋進行提 取歸類,然后以區(qū)域小圖片的形式進行保存,如圖4所示,為本發(fā)明應用實例標記提取示意 圖,將圖3的標記提取為如下形式,然后劃分為6個小區(qū)域。區(qū)域小圖片保存時需要記錄對 應的電子書的頁號,及在該頁的標記位置,為了節(jié)省空間,圖片信息是以壓縮的jpg進行保 存,注方框線只是為了標記標記范圍,方框不會進行儲存。標記文件和電子書的對應方法 是,記錄電子書的Checksum(校驗和)和電子書書名,當每次打開電子書的時候,程序同時 去檢索有沒有標記文件存在,如果有標記文件存在,則同時將標記文件顯示在電子書上,并 在不同的頁面顯示相應的標記及注釋。當用戶閱讀電子書到新的頁面時,首先檢測該頁面 是否有注釋,如果有注釋,在顯示電子書內容的同時將注釋也顯示出來,如果沒有注釋則只 顯示電子書內容。如果用戶需要再次添加注釋,添加注釋的方法和首次標記注釋的方法相同,用戶 只需使用點筆進行任意標記及注釋即可。標記完成后,手機會對所有的注釋進行再次解析 歸類,然后劃分為圖片小區(qū)域,進行保存,方法同新添加注釋。如果用戶需要修改已添加的注釋,可以通過系統(tǒng)設定選定橡皮擦進行標記擦除, 然后重新進行標記即可。當用戶選定橡皮擦時,點筆所觸碰到的位置就會被擦除掉。橡皮 擦選擇如圖5所示。注用戶選擇橡皮擦進行擦除的時候,只會擦除注釋,不會擦除電子書 的顯示內容。如圖6所示,為本發(fā)明應用實例使用橡皮擦擦除過部分注釋的效果示意圖。對于純鍵盤機,可通過按鍵對電子書進行任意標記及注釋。方法是設定一個標記 鍵(普通按鍵上的一個功能而已),當用戶閱讀電子書的時候按下標記鍵,屏幕上出現(xiàn)一個 類似于觸筆一樣的光標,用戶可通過操作方向鍵進行任意標記,當需要添加文字注釋的時 候,用戶使用鍵盤輸入想要添加的注釋即可。如圖7所示,為本發(fā)明應用實例用戶通過純鍵 盤機添加任意標記后的電子書示意圖,在電子書閱讀界面,當用戶按下 鍵時,屏幕上出 現(xiàn)一個點筆的光標,當用戶按下方向鍵時,點筆會隨之移動,移動過的位置會別標記出來, 當用戶需要輸入文字注釋的時候,使用鍵盤輸入即可。注使用滾輪式的方向鍵,標記速度 會更快捷。本發(fā)明實施例可滿足用戶對書籍標記的需求,更加人性化,特別是學生用戶,復習 課本知識的時候非常有幫助。在任何可以閱讀電子書的嵌入式設備上,均可以使用本發(fā)明 實施例所述方案的任意標記功能。另外,標記的對象不局限于電子書,凡是用戶可通過嵌入 式設備閱讀的電子文件材料均包含在內。本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以 通過程序來指令相關硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質中,該 程序在執(zhí)行時,包括上述全部或部分步驟,所述的存儲介質,如R0M/RAM、磁盤、光盤等。以上所述的具體實施方式
,對本發(fā)明的目的、技術方案和有益效果進行了進一步 詳細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施方式
而已,并不用于限定本發(fā)明 的保護范圍,凡在本發(fā)明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含 在本發(fā)明的保護范圍之內。
權利要求
1.一種標記電子文件的方法,其特征在于,所述方法包括獲取并保存電子文件中用戶任意輸入的標記所在的電子文件的頁碼; 將所述標記以圖片的形式進行存儲;當重新打開標記過的所述電子文件時,根據(jù)保存的所述標記所在的電子文件的頁碼, 將所述以圖片的形式進行存儲的標記顯示出來。
2.如權利要求1所述方法,其特征在于,所述獲取并保存電子文件中用戶任意輸入的標記所在的電子文件的頁碼時,還獲取并 保存所述標記在該頁碼的標記位置;當重新打開標記過的所述電子文件時,根據(jù)保存的所述標記所在的電子文件的頁碼以 及所述標記在該頁碼的標記位置,將所述以圖片的形式進行存儲的標記顯示出來。
3.如權利要求2所述方法,其特征在于,所述將所述標記以圖片的形式進行存儲,包括將所述標記以壓縮的jpg格式的圖片的形式進行存儲。
4.如權利要求2所述方法,其特征在于,所述將所述標記以圖片的形式進行存儲,包括將同一頁的所述標記以歸類的多個壓縮的jpg格式的圖片的形式進行存儲。
5.如權利要求1所述方法,其特征在于,所述將所述標記以圖片的形式進行存儲后,所 述方法還包括保存所述電子文件的電子文件名和校驗和,以將所述電子文件和對應的標記聯(lián)系起來。
6.如權利要求1所述方法,其特征在于,當用戶需要修改已添加的標記,將需要修改的 標記刪除,然后重新添加新的標記并將該新添加的標記以圖片的形式進行存儲。
7.—種標記電子文件的裝置,其特征在于,所述裝置包括獲取單元,用于獲取電子文件中用戶任意輸入的標記所在的電子文件的頁碼; 存儲單元,用于保存電子文件中用戶任意輸入的標記所在的電子文件的頁碼,并將所 述標記以圖片的形式進行存儲;顯示單元,用于當重新打開標記過的所述電子文件時,根據(jù)保存的所述標記所在的電 子文件的頁碼,將所述以圖片的形式進行存儲的標記顯示出來。
8.如權利要求7所述裝置,其特征在于,所述獲取單元,還用于獲取電子文件中用戶任意輸入的標記所在的電子文件的頁碼 時,還獲取所述標記在該頁碼的標記位置;所述存儲單元,還用于保存電子文件中用戶任意輸入的標記所在的電子文件的頁碼 時,還保存所述標記在該頁碼的標記位置;所述顯示單元,還用于當重新打開標記過的所述電子文件時,根據(jù)保存的所述標記所 在的電子文件的頁碼以及所述標記在該頁碼的標記位置,將所述以圖片的形式進行存儲的 標記顯示出來。
9.如權利要求8所述裝置,其特征在于,所述存儲單元,進一步用于將所述標記以壓縮的jpg格式的圖片的形式進行存儲。
10.如權利要求8所述裝置,其特征在于,所述存儲單元,進一步用于將同一頁的所述標記以歸類的多個壓縮的jpg格式的圖片的形式進行存儲。
11.如權利要求7所述裝置,其特征在于,所述存儲單元,還用于保存所述電子文件的 電子文件名和校驗和,以將所述電子文件和對應的標記聯(lián)系起來。
12.如權利要求7所述裝置,其特征在于,所述裝置還包括刪除單元,用于當用戶需要修改已添加的標記,將需要修改的標記刪除,以重新添加新 的標記并將該新添加的標記以圖片的形式進行存儲。
全文摘要
本發(fā)明實施例提供一種標記電子文件的方法和裝置,所述標記電子文件的方法包括獲取并保存電子文件中用戶任意輸入的標記所在的電子文件的頁碼;將所述標記以圖片的形式進行存儲;當重新打開標記過的所述電子文件時,根據(jù)保存的所述標記所在的電子文件的頁碼,將所述以圖片的形式進行存儲的標記顯示出來。所述裝置包括獲取單元、存儲單元、顯示單元。本發(fā)明實施例可以實現(xiàn)在電子文件中進行任意標記的添加,可以滿足用戶對電子文件閱讀的需求。這樣會更加人性化,更加符合用戶的閱讀習慣。
文檔編號G06F17/21GK102135952SQ20111006339
公開日2011年7月27日 申請日期2011年3月16日 優(yōu)先權日2011年3月16日
發(fā)明者邵建利 申請人:華為終端有限公司