專利名稱:在電子文檔中添加批注的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息顯示領(lǐng)域,尤其涉及一種在電子文檔中添加批注的方法及裝置。
背景技術(shù):
隨著電子閱讀器的不斷推廣及普及,很多喜愛閱讀書籍的人都采用電子閱讀器進(jìn)行閱讀。由于電子閱讀器采用電子墨水技術(shù)的雙穩(wěn)態(tài)顯示屏,所以使得用戶在強(qiáng)光下也可以閱讀,且耗電量較低。很多人在閱讀的時(shí)候都有寫注解的習(xí)慣,即使在使用手持電子設(shè)備進(jìn)行閱讀時(shí)也不例外。紙質(zhì)書的注解大多位于書頁邊緣的空白處,正文與注解的對(duì)應(yīng)關(guān)系一目了然。而手持電子設(shè)備受限于顯示屏的尺寸較小,為了顯示更多的內(nèi)容,頁邊距一般較小,難以提供足夠的空間給用戶添加手寫批注。目前支持手寫批注的手持電子設(shè)備大多不提供專用的空間給用戶添加手寫批注,用戶在文檔內(nèi)容顯示區(qū)域利用行間或頁邊的固定的少量空白進(jìn)行批注,這種方法比較適合于標(biāo)記重點(diǎn)語段,卻不適合于添加需要較多空間的文字和圖形批注,而且對(duì)于流式排版的文檔,當(dāng)字體、屏幕分辨率等條件改變時(shí),排版隨之改變,則添加在正文上的手寫批注不能定位到準(zhǔn)確的位置。
發(fā)明內(nèi)容
為解決上述技術(shù)問題,本發(fā)明提供一種在電子文檔中添加批注的方法。本發(fā)明的在電子文檔中添加批注的方法,包括:解析并顯示所述電子文檔的內(nèi)容;根據(jù)用戶的觸發(fā),創(chuàng)建批注頁標(biāo)簽,并在所述電子文檔的當(dāng)前頁的顯示內(nèi)容四周顯示與所述批注頁標(biāo)簽對(duì)應(yīng)的可伸縮的擴(kuò)展頁邊區(qū)域;在所述擴(kuò)展頁邊區(qū)域內(nèi)添加批注。本發(fā)明還提供一種在電子文檔中添加批注的裝置,包括:容顯示單元,用于解析并顯示所述電子文檔的內(nèi)容;批注頁標(biāo)簽創(chuàng)建單元,用于根據(jù)用戶的觸發(fā)創(chuàng)建批注頁標(biāo)簽;區(qū)域顯示單元,用于在所述電子文檔的當(dāng)前頁的頁面顯示內(nèi)容四周顯示與所述批注頁標(biāo)簽對(duì)應(yīng)的可伸縮的擴(kuò)展頁邊區(qū)域;批注添加單元,用于在所述擴(kuò)展頁邊區(qū)域內(nèi)添加批注。本發(fā)明所述的在電子文檔中添加批注的方法及裝置,批注內(nèi)容可以對(duì)應(yīng)于文檔的不變位置,在字體、屏幕分辨率等條件變化時(shí),仍能顯示和當(dāng)前頁關(guān)聯(lián)的批注內(nèi)容,與直接在正文顯示區(qū)域進(jìn)行手寫批注的方法相比,具有更大的靈活性。
圖1顯示本發(fā)明實(shí)施例的在電子文檔中添加批注的方法的示意圖。圖2顯示本發(fā)明實(shí)施例的通過點(diǎn)擊或滑動(dòng)快捷按鈕可展開擴(kuò)展頁邊區(qū)域添加手寫批注的電子文檔的效果圖。圖3顯示本發(fā)明實(shí)施例的添加手寫批注時(shí)的效果圖。圖4顯示本發(fā)明實(shí)施例的調(diào)整擴(kuò)展頁邊區(qū)域顯示位置的方式示意圖。圖5顯示本發(fā)明實(shí)施例的調(diào)整擴(kuò)展頁邊區(qū)域顯示位置的另一方式示意圖。
圖6顯示本發(fā)明實(shí)施例的添加手寫批注保存后的效果圖。圖7顯示本發(fā)明實(shí)施例的在電子文檔中添加批注的裝置的示意圖。
具體實(shí)施例方式本發(fā)明提供了 一種在電子文檔中添加批注的方法及裝置,適用于便攜式電子設(shè)備中的電子文檔,利用可伸縮的頁邊添加手寫批注,模擬用戶在紙質(zhì)書的頁邊寫注解的操作,使閱讀軟件更加適應(yīng)用戶的讀書習(xí)慣。為達(dá)到上述目的,本發(fā)明提供了一種在電子文檔中添加手寫批注的方法,如圖1所示,包括:SlOl:解析并打開顯示所述電子文檔的內(nèi)容,即,打開文檔,將解析出的文本或圖片內(nèi)容分頁后顯示在電子閱讀器等電子設(shè)備的顯示屏上。優(yōu)選地,如圖2所示,在當(dāng)前頁面上設(shè)置有添加手寫批注按鈕101,通過點(diǎn)擊或滑動(dòng)該快捷按鈕101可以顯示批注標(biāo)簽列表和批注功能按鈕列表,或者創(chuàng)建批注頁碼標(biāo)簽及該批注頁碼標(biāo)簽對(duì)應(yīng)的擴(kuò)展頁邊區(qū)域。圖2顯示出通過點(diǎn)擊或滑動(dòng)快捷按鈕可展開擴(kuò)展頁邊區(qū)域添加手寫批注的電子文檔的效果圖。S102:根據(jù)用戶的觸發(fā),創(chuàng)建批注頁標(biāo)簽,并在所述電子文檔的當(dāng)前頁的頁面內(nèi)容四周顯示與所述批注頁標(biāo)簽對(duì)應(yīng)的可伸縮的擴(kuò)展頁邊區(qū)域。通過菜單或點(diǎn)擊快捷按鈕(101)將當(dāng)前頁的顯示內(nèi)容整體向某一方向(左、右、上或下)移動(dòng)至某個(gè)位置,從而創(chuàng)建批注頁標(biāo)簽,以在文檔的內(nèi)容之外顯示擴(kuò)展頁邊區(qū)域(201),如圖3所示,擴(kuò)展頁邊區(qū)域(201)用于添加手寫批注,其中顯示出添加手寫批注時(shí)的效果圖。上文所述將當(dāng)前頁的內(nèi)容整體向某一方向(左、右、上或下)移動(dòng)至某個(gè)位置,此位置可以是預(yù)定義的與屏幕尺寸相關(guān)的某一固定位置,如:在將電子設(shè)備的顯示屏正面朝向用戶時(shí),位于上下方向的中線或黃金分割線,或者通過輸入界面,由用戶配置所述固定位置;此位置也可以是根據(jù)用戶的設(shè)置的某一可變位置,所述可變位置可以通過點(diǎn)擊和/或拖動(dòng)來設(shè)置。上文所述將當(dāng)前頁內(nèi)容整體移動(dòng)到根據(jù)用戶的設(shè)置的某一可變位置,可以有幾種技術(shù)方案來實(shí)現(xiàn)。方案1:根據(jù)觸控的點(diǎn)擊或滑動(dòng)軌跡確定某一可變位置。觸控筆按下快捷按鈕
(101),啟動(dòng)擴(kuò)展頁邊區(qū)域縮放功能,然后觸控筆從當(dāng)前頁面的某一方向(左、右、上或下)的邊框線開始滑動(dòng)至某一位置抬起,則抬起的位置即擴(kuò)展頁邊區(qū)域展開的位置。方案2,通過設(shè)置選擇移動(dòng)的方向,移動(dòng)的位置,如圖4所示,頁面上顯示設(shè)置對(duì)話框,在“上”、“下”、“左”、“右”四個(gè)方向中選擇方向,根據(jù)選擇的方向,頁面上會(huì)出現(xiàn)一個(gè)預(yù)設(shè)的分割線,如選擇的是上、下位置,則分割線是水平方向的,如選擇的是左、右方向,則分割線是豎直方向的。觸控筆或手指在理想位置進(jìn)行點(diǎn)擊,則分割線移動(dòng)到點(diǎn)擊的位置,點(diǎn)擊“確定”,設(shè)置完成。方案3:通過設(shè)置選擇移動(dòng)的方向,移動(dòng)的位置,如圖5所示,頁面上顯示設(shè)置對(duì)話框,在“上”、“下”、“左”、“右”四個(gè)方向中選擇方向,根據(jù)選擇的方向,在設(shè)置對(duì)話框下部顯示的頁面縮略圖上會(huì)出現(xiàn)一個(gè)預(yù)設(shè)的分割線,如選擇的是上、下位置,則分割線是水平方向的,如選擇的是左、右方向,則分割線是豎直方向的。如在“位置選擇”時(shí),選擇“默認(rèn)”,則分割線會(huì)移動(dòng)到預(yù)先設(shè)定的位置,如果不滿足要求,需要移動(dòng)分割線,點(diǎn)擊“ + ”或來上下或左右移動(dòng)分割線到理想的位置。點(diǎn)擊“確定”,設(shè)置完成。方案4:通過觸控筆或手指在頁邊區(qū)域落下,然后移動(dòng)至理想位置抬起,觸控筆或手指移動(dòng)的方向就是擴(kuò)展頁邊區(qū)域展開的方向,觸控筆或手指移動(dòng)的距離即為擴(kuò)展頁邊區(qū)域的寬度。與現(xiàn)有技術(shù)不同的是,用于添加批注的擴(kuò)展頁邊區(qū)域(201)位于當(dāng)前頁顯示的文檔內(nèi)容的四周,如當(dāng)前頁顯示內(nèi)容的上側(cè)、下側(cè)、左側(cè)或右側(cè),并非位于各行之間,不影響原來顯示內(nèi)容的顯示;與現(xiàn)有技術(shù)的另一點(diǎn)不同是,用于添加批注的擴(kuò)展頁邊區(qū)域(201)能夠隨著用戶的設(shè)定操作進(jìn)行伸縮,如擴(kuò)大或縮小,而不是如現(xiàn)有的只包括頁邊的固定的少量空白區(qū)域,從而方便用戶隨意進(jìn)行批注。S103:在顯示出擴(kuò)展頁邊區(qū)域(201)后,用戶可根據(jù)需要添加批注。隨后,記錄并顯示用戶在所述擴(kuò)展頁邊區(qū)域內(nèi)添加的批注。上文所述在擴(kuò)展頁邊區(qū)域(201)添加手寫批注,區(qū)域內(nèi)的批注內(nèi)容對(duì)應(yīng)于文檔的不變位置。如果所述電子文檔的分頁方式不隨用戶的操作發(fā)生改變,則以所述電子文檔的頁碼信息表示所述擴(kuò)展頁邊區(qū)域內(nèi)的批注對(duì)應(yīng)于所述電子文檔的不變位置,如果所述電子文檔的分頁方式隨著用戶的操作發(fā)生改變,則以所述電子文檔的內(nèi)容的結(jié)構(gòu)表示所述擴(kuò)展頁邊區(qū)域內(nèi)的批注對(duì)應(yīng)于所述電子文檔的不變位置。具體地,對(duì)于版式文檔(如Pdf格式),文檔中每頁的內(nèi)容不隨縮放操作、調(diào)整屏幕分辨率等用戶操作而改變,因此批注內(nèi)容對(duì)應(yīng)于頁碼信息。對(duì)于流式文檔(如txt格式),格式定義中不包含頁碼信息,文檔中每頁的內(nèi)容隨修改字體、調(diào)整屏幕分辨率等用戶操作而改變,因此批注內(nèi)容對(duì)應(yīng)于添加批注時(shí)當(dāng)前頁內(nèi)容的偏移量,此偏移量即為流式文檔的不變位置,可以選擇當(dāng)前頁內(nèi)容的任意位置對(duì)應(yīng)的偏移量,如當(dāng)前頁的起始、中間、終止位置等。文檔的擴(kuò)展頁邊區(qū)域內(nèi)的手寫批注的存儲(chǔ)結(jié)構(gòu),主要包括三部分:I)批注結(jié)構(gòu)的大小(字節(jié)數(shù)dwSize)2)批注對(duì)應(yīng)于文檔的不變位置(nPage),根據(jù)文檔的結(jié)構(gòu)不同,使用不同的數(shù)據(jù)結(jié)構(gòu)表示文檔的不變位置。具體地:流式文檔(如tXt,epub等)的不變位置可以用(段落、行、字符)的結(jié)構(gòu)表示,如(2,1,4)表示從文檔起始位置算起該位置位于第2段第I行第4個(gè)字符處。版式文檔(如pdf)的不變位置可以用頁碼表示。對(duì)于文檔的不變位置,不限于此種表示方式,與文檔的格式定義和文檔解析器有關(guān)。3)批注內(nèi)容(記錄手寫軌跡的數(shù)組pvecTraceRecord)例如:版式文檔的手寫批注的存儲(chǔ)結(jié)構(gòu),
權(quán)利要求
1.一種在電子文檔中添加批注的方法,其特征在于,包括: 解析并顯示所述電子文檔的內(nèi)容; 根據(jù)用戶的觸發(fā),創(chuàng)建批注頁標(biāo)簽,并在所述電子文檔的當(dāng)前頁的顯示內(nèi)容四周顯示與所述批注頁標(biāo)簽對(duì)應(yīng)的可伸縮的擴(kuò)展頁邊區(qū)域;以及 在所述擴(kuò)展頁邊區(qū)域內(nèi)添加批注。
2.根據(jù)權(quán)利 要求1所述的在電子文檔中添加批注的方法,其特征在于,所述批注的結(jié)構(gòu)包括:批注大小、批注對(duì)應(yīng)于文檔的不變位置以及批注內(nèi)容。
3.根據(jù)權(quán)利要求2所述的在電子文檔中添加批注的方法,其特征在于,如果所述電子文檔的分頁方式不隨用戶的操作發(fā)生改變,則以所述電子文檔的頁碼信息表示所述批注對(duì)應(yīng)于所述電子文檔的不變位置;如果所述電子文檔的分頁方式隨著用戶的操作發(fā)生改變,則以所述電子文檔的內(nèi)容的結(jié)構(gòu)表示所述批注對(duì)應(yīng)于所述電子文檔的不變位置。
4.根據(jù)權(quán)利要求1所述的在電子文檔中添加批注的方法,其特征在于,顯示所述擴(kuò)展頁邊區(qū)域的步驟包括: 移動(dòng)所述電子文檔的當(dāng)前頁至一確定或可變位置,以顯示所述擴(kuò)展頁邊區(qū)域。
5.根據(jù)權(quán)利要求4所述的在電子文檔中添加批注的方法,其特征在于,所述確定或可變位置通過點(diǎn)擊和/或拖動(dòng)所述電子文檔進(jìn)行設(shè)置。
6.根據(jù)權(quán)利要求1所述的在電子文檔中添加批注的方法,其特征在于,還包括:在添加所述批注后,響應(yīng)于用戶的操作保存所述批注并收起所述擴(kuò)展頁邊區(qū)域。
7.根據(jù)權(quán)利要求1所述的在電子文檔中添加批注的方法,其特征在于,還包括:響應(yīng)于用戶的操作,添加新的批注頁標(biāo)簽,以獲得用于添加新的批注的新的擴(kuò)展頁邊區(qū)域。
8.根據(jù)權(quán)利要求1所述的在電子文檔中添加批注的方法,其特征在于,還包括:響應(yīng)于用戶的操作,查看所述批注或?qū)λ雠⑦M(jìn)行編輯或刪除。
9.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的在電子文檔中添加批注的方法,其特征在于,所述響應(yīng)于用戶的操作包括:響應(yīng)于用戶對(duì)顯示于所述擴(kuò)展頁邊區(qū)域邊緣或者當(dāng)前頁邊緣空白區(qū)域的按鈕的點(diǎn)擊操作。
10.一種在電子文檔中添加批注的裝置,其特征在于,包括: 內(nèi)容顯示單元,用于解析并顯示所述電子文檔的內(nèi)容; 批注頁標(biāo)簽創(chuàng)建單元,用于根據(jù)用戶的觸發(fā)創(chuàng)建批注頁標(biāo)簽; 區(qū)域顯示單元,用于在所述電子文檔的當(dāng)前頁的頁面顯示內(nèi)容四周顯示與所述批注頁標(biāo)簽對(duì)應(yīng)的可伸縮的擴(kuò)展頁邊區(qū)域;以及 批注添加單元,用于在所述擴(kuò)展頁邊區(qū)域內(nèi)添加批注。
11.根據(jù)權(quán)利要求10所述的在電子文檔中添加批注的裝置,其特征在于,所述批注的結(jié)構(gòu)包括:批注大小、批注對(duì)應(yīng)于文檔的不變位置以及批注內(nèi)容。
12.根據(jù)權(quán)利要求11所述的在電子文檔中添加批注的裝置,其特征在于,還包括位置表示單元,所述位置表示單元用于: 如果所述電子文檔的分頁方式不隨用戶的操作發(fā)生改變,則以所述電子文檔的分頁頁碼信息表示所述批注對(duì)應(yīng)于所述電子文檔的不變位置;以及 如果所述電子文檔的分頁方式隨著用戶的操作發(fā)生改變,則以所述電子文檔的內(nèi)容的結(jié)構(gòu)表示所述批注對(duì)應(yīng)于所述電子文檔的不變位置。
13.根據(jù)權(quán)利要求10所述的在電子文檔中添加批注的裝置,其特征在于,所述區(qū)域顯示單元包括位置移動(dòng)單元,所述位置移動(dòng)單元用于移動(dòng)所述電子文檔的當(dāng)前頁至一確定或可變位置,以顯示所述擴(kuò)展頁邊區(qū)域。
14.根據(jù)權(quán)利要求13所述的在電子文檔中添加批注的裝置,其特征在于,還包括位置設(shè)置單元,所述位置設(shè)置單元用于通過點(diǎn)擊和/或拖動(dòng)所述電子文檔設(shè)置所述確定或可變位置。
15.根據(jù)權(quán)利要求10所述的在電子文檔中添加批注的裝置,其特征在于,還包括批注保存單元,所述批注保存單元用于在添加所述批注后,響應(yīng)于用戶的操作保存所述批注并收起所述擴(kuò)展頁邊 區(qū)域。
全文摘要
本發(fā)明提供一種在電子文檔中添加批注的方法及裝置,所述在電子文檔中添加批注的方法,包括解析并顯示所述電子文檔的內(nèi)容;根據(jù)用戶的觸發(fā),創(chuàng)建批注頁標(biāo)簽,并在所述電子文檔的當(dāng)前頁的顯示內(nèi)容四周顯示與所述批注頁標(biāo)簽對(duì)應(yīng)的可伸縮的擴(kuò)展頁邊區(qū)域;在所述擴(kuò)展頁邊區(qū)域內(nèi)添加批注。本發(fā)明所述的在電子文檔中添加批注的方法及裝置,與直接在正文顯示區(qū)域進(jìn)行手寫批注的方法及裝置相比,具有更大的靈活性。
文檔編號(hào)G06F17/24GK103092822SQ20111034940
公開日2013年5月8日 申請(qǐng)日期2011年11月7日 優(yōu)先權(quán)日2011年11月7日
發(fā)明者丁迎 申請(qǐng)人:漢王科技股份有限公司