專利名稱:電子文檔顯示方法和電子閱讀設備的制作方法
技術領域:
本發(fā)明涉及電子顯示領域,尤其涉及電子文檔顯示方法和電子閱讀設備。
背景技術:
電子閱讀器通常采用電子墨水技術的雙穩(wěn)態(tài)顯示屏,使得用戶在強光下也可以閱讀,且具有耗電量較低等優(yōu)點。越來越多喜愛閱讀書籍的人開始采用電子閱讀器進行閱讀。很多人在閱讀的時候都有寫注解的習慣,為了便于用戶使用,手持電子設備也需要具有寫注解的功能,對電子閱讀器上打開的文件寫注解的功能開始逐步出現在各種電子閱讀器設備上?,F有技術中,可以通過以下方式在電子閱讀器設備上標注注解使用某一特定標記符號在電子文檔上標示注解所在的位置。在需要查看注解內容時,使用筆點擊該特定標記符號,顯示注解內容;或者用方向鍵將光標移動至特定標記符號所在的位置,顯示注解內容。但是,在采用上述方案在電子文檔上標注注解時,顯示注解時正文內容會被全部或局部遮擋,影響用戶的閱讀體驗。
發(fā)明內容
本發(fā)明的實施例提供ー種電子文檔顯示方法和電子閱讀設備,將電子文檔的正文內容和注解內容分開顯示,不互相影響,提高了用戶體驗。 為達到上述目的,本發(fā)明的實施例采用如下技術方案一種電子文檔顯示方法,包括將電子文檔顯示區(qū)劃分為并行排列的正文顯示區(qū)和注解顯示區(qū);獲取電子文檔的正文內容,將所述正文內容顯示在正文顯示區(qū)內;獲取與正文顯示區(qū)內的正文內容關聯的注解內容,將所述注解內容顯示在注解顯示區(qū)內。ー種電子閱讀設備,包括劃分單元,用于將電子文檔顯示區(qū)劃分為并行排列的正文顯示區(qū)和注解顯示區(qū);第一獲取單元,用于獲取電子文檔的正文內容,將所述正文內容顯示在正文顯示區(qū)內;第二獲取單元,用于獲取與正文顯示區(qū)內的正文內容關聯的注解內容,將所述注解內容顯示在注解顯示區(qū)內。本發(fā)明實施例提供的電子文檔顯示方法和電子閱讀設備,通過分開設置正文顯示區(qū)和注解顯示區(qū)的方式,將電子文檔的正文內容部分顯示在正文顯示區(qū)內,將電子文檔的注解內容部分顯示在注解顯示區(qū)內,實現了電子文檔的正文內容和注解內容的分開顯示,用戶在閱讀電子文檔時,注解內容的顯示和正文內容的顯示不互相影響,提高了用戶體驗。
為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖I為本發(fā)明實施例提供的電子文檔顯示方法的流程圖;圖2為本發(fā)明實施例提供的另一電子文檔顯示方法的流程圖;
圖3為本發(fā)明實施例提供的電子文檔顯示方法中正文顯示區(qū)和注解顯示區(qū)的劃分示意圖;圖4為本發(fā)明實施例提供的電子文檔顯示方法中第一注解標號和第二注解標號的標示示意圖;圖5為本發(fā)明實施例提供的電子文檔顯示方法中修改注解內容示意圖;圖6為本發(fā)明實施例提供的電子文檔顯示方法中修改注解內容后顯示示意圖;圖7為本發(fā)明實施例提供的電子文檔顯示方法中增加注解內容示意圖;圖8為本發(fā)明實施例提供的電子文檔顯示方法中增加注解內容后顯示示意圖;圖9為本發(fā)明實施例提供的電子閱讀設備的結構示意圖;圖10為本發(fā)明實施例提供的另一電子閱讀設備的結構示意圖。
具體實施例方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例提供了一種電子文檔顯示方法,如圖I所示,包括以下步驟S101、將電子文檔顯示區(qū)劃分為并行排列的正文顯示區(qū)和注解顯示區(qū)。S102、獲取電子文檔的正文內容,將正文內容顯示在正文顯示區(qū)內。以電子閱讀器顯示電子文檔為例,為了使帶有注解信息的電子文檔的注解內容和正文內容在顯示的時候不發(fā)生相互的干擾,可以將電子閱讀器的顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū)兩部分,該正文顯示區(qū)用于顯示電子文檔的正文部分,例如,電子文檔中的文字內容、圖片內容。該注解顯示區(qū)用于顯示電子文檔的注解內容。S103、獲取與正文顯示區(qū)內的正文內容關聯的注解內容,將注解內容顯示在注解顯示區(qū)內。將注解內容和正文內容分別顯示在注解顯示區(qū)和正文顯示區(qū)內,使電子文檔的正文內容和注解內容各自顯示在自己的顯示區(qū)域內,在顯示時,不會互相影響。本發(fā)明實施例提供的電子文檔顯示方法,通過分開設置正文顯示區(qū)和注解顯示區(qū)的方式,將電子文檔的正文內容部分顯示在正文顯示區(qū)內,將電子文檔的注解內容部分顯示在注解顯示區(qū)內,實現了電子文檔的正文內容和注解內容的分開顯示,用戶在閱讀電子文檔時,注解內容的顯示和正文內容的顯示不互相影響,提高了用戶體驗。作為本實施例的改進,本發(fā)明實施例提供另一種電子文檔顯示方法,如圖2所示,包括以下步驟S201、判斷電子文檔是否包含注解內容。為了便于用戶閱讀電子文檔,提高用戶體驗,對于有注解內容的電子文檔和沒有注解內容的電子文檔需要以不同的形式進行顯示。
為了確定顯示電子文檔的方式,即確定是在電子文檔的整個顯示區(qū)內顯示電子文檔的正文內容,還是將電子文檔的整個顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū),并在正文顯示區(qū)和注解顯示區(qū)內分別顯示正文內容和注解內容,需要判斷電子文檔是否包含注解內容。用戶進行打開電子文檔的操作,在顯示電子文檔之前,電子閱讀設備對電子文檔信息進行判斷,判斷電子文檔是否包含注解內容。若判斷出電子文檔包含注解內容,則執(zhí)行步驟S202 ;若判斷出電子文檔不包含注解內容,則執(zhí)行步驟S212。S202、將電子文檔顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū)。為了解決現有技術中使用電子閱讀設備讀取帶有注解內容的電子文檔時,注解內容的顯示會遮擋正文內容的問題,可以將電子文檔顯示區(qū)劃分為并行排列的正文顯示區(qū)和注解顯示區(qū)。關于電子文檔顯示區(qū)劃分,可以將電子文檔的整個顯示區(qū)劃分為并行排列的正文顯示區(qū)和注解顯示區(qū);也可以將電子文檔的整個顯示區(qū)劃分為上下排列的正文顯示區(qū)和注解顯示區(qū),正文顯示區(qū)和注解顯示區(qū)的形狀通??梢允撬姆叫?,但也可以是本領域技術人員常用的其它任意形狀。對正文顯示區(qū)和注解顯示區(qū)的尺寸,可以根據實際需要預先設置;也可以由電子閱讀設備根據電子文檔中注解內容的多少計算得出。S203、獲取電子文檔的正文內容,將正文內容顯示在正文顯示區(qū)內。以電子閱讀器顯示電子文檔為例,為了使帶有注解信息的電子文檔的注解內容和正文內容在顯示的時候不發(fā)生相互的干擾,如圖3所示,可以將電子閱讀器的顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū)兩部分,101對應正文顯示區(qū),102對應注解顯示區(qū),該正文顯示區(qū)用于顯示電子文檔的正文部分,例如,電子文檔中的文字內容、圖片內容。該注解顯示區(qū)用于顯示電子文檔的注解內容。S204、獲取與正文顯示區(qū)內的正文內容關聯的注解內容在電子文檔中的第一位置信息。用戶在對電子文檔進行注解標注的時候,可以通過筆點擊,或者移動光標的方式,用戶用筆點擊或者將光標移至需要標注注解的位置,電子閱讀器記錄標注注解的位置信息和用戶輸入的注解內容,具體過程如下電子閱讀器計算筆點擊的需要標注的目標內容對象的區(qū)域所在的對應于文檔的位置信息,或是用方向鍵移動光標至需要標注的目標內容對象的區(qū)域所在的對應于文檔的位置信息,將用戶輸入的注解文本和該位置信息存儲為一個結構體,該結構體包含一條注解在正文中的位置信息,和相應的注解內容。并將該一條結構體插入到結構體數組中。由于每個存儲注解內容的結構體內包含一條注解在正文中的位置信息,即第一位置信息,和相應的注解內容,則可以依次遍歷所有結構體,獲取每條與正文顯示區(qū)內的正文內容關聯的注解內容在電子文檔中的第一位置信息。
電子文檔關閉時,將結構體數組存儲到一個獨立的注解文件或注冊表中,而不改變電子文檔原文本的正文內容。本發(fā)明實施例中的第一位置信息,可以是指電子文檔中正文內容對象,例如文字、圖片等內容的邏輯位置。具體的,可以是電子文檔中文字對象相對于電子文檔開始位置的內容對象個數偏移量,或是文字對象相對于文檔開始位置的段落對象個數偏移量與相對于段落開始位置的文字對象個數偏移量的聯合表示,與屏幕尺寸、屏幕分辨率、行間距、頁邊距等電子設備屏幕的顯示條件無關。具體的,本步驟可以包括I.獲取當前顯示內容在電子文檔中的起始位置和結束位置信息。 2.根據獲取的當前顯示內容在電子文檔中的起始位置和結束位置信息,查找所有注解內容的位置信息,從所有注解內容中查找出位置信息在當前顯示內容的起始位置和結束位置之間的注解內容。S205、根據第一位置信息,獲取用于注解當前頁面中正文內容的注解內容。電子閱讀器在顯示電子文檔的時候,通常是一頁一頁的顯示,為了與電子文檔的顯示同步,可以根據第一位置信息,獲取用于注解當前頁面中正文內容的注解內容。S206、將用于注解當前頁面中正文內容的注解內容顯示在注解顯示區(qū)內。將注解內容和正文內容分別顯示在注解顯示區(qū)和正文顯示區(qū)內,使電子文檔的正文內容和注解內容各自顯示在自己的顯示區(qū)域內,在顯示時,不會互相影響。注解顯示區(qū)通常能夠顯示多條注解內容,使用戶在閱讀的時候可以不用多次的操作,便可以閱讀多條注解內容,便于用戶閱讀。S207、按照第一位置信息在正文內容中當前頁面的預設位置繪制第一注解標號,該第一注解標號用于標示注解內容與正文內容中被注解內容的對應關系。第一注解標號中,可以包含具有表示先后順序的標識,將注解內容按照所述第一注解標號標示的順序顯示在注解顯示區(qū)內。本實施例中,所述預設位置可以是第一位置信息對應的每個顯示區(qū)域的右上角位置。S208、在每條注解內容前繪制第二注解標號,第二注解標號與該注解內容對應的正文內容的第一注解標號相同。為了使正文顯示區(qū)中顯示的正文內容和注解顯示區(qū)內顯示的注解內容,具有更直觀的對應關系,如圖4、5所示,可以將正文內容和相應注解內容標注相同的注解標號,圖中的107和103,使用戶在閱讀時,更加方便的將正文內容和注解內容一一對應,方便用戶閱讀。本發(fā)明實施例中的注解標號可以是帶有順序關系的字母、數字等,如圖4所示,可以采用括號加數字的方式作為第一注解標記和第二注解標記,3為對“聽江聲”107的注解標記。S209、根據用戶觸發(fā)的第二位置信息,當第二位置信息的對應坐標在所述注解顯示區(qū)內時,從所述注解顯示區(qū)內對應的注解信息中獲取與第二位置信息對應的注解內容,并以可修改的形式顯示該注解內容。
用戶在進行閱讀的時候,有的時候需要對之前注解的內容進行修改,于是用戶可以通過筆點擊或者移動光標的方式觸發(fā)注解的修改。用戶需要修改注解內容,觸發(fā)電子閱讀設備顯示屏上的某個位置,該位置可以是一個點,也可以是一個區(qū)域。電子閱讀設備讀取該位置對應的位置信息,即第二位置信息。當第二位置信息的對應坐標在所述注解顯示區(qū)內時,電子閱讀設備進而根據該第二位置信息從注解信息中讀取每個結構體內容,找出與第二位置信息對應的注解內容,并以可修改的形式顯示該注解內容,供用戶進行修改。S210、在檢測到第二位置信息對應的注解內容變化后,將第二位置信息對應的變化前的注解內容替換為變化后的注解內容,并保存。根據手寫筆的觸發(fā)計算標有第一注解標記的目標內容對象的區(qū)域對應于文檔的位置,或是根據方向鍵移動光標計算標有第一注解標記的目標內容對象的區(qū)域所在的對應于文檔的位置,如圖5所示,電子閱讀器可以根據該位置信息從已有的注解結構體數組中查詢到需要修改的注解結構體,將用戶修改后的注解內容替換查詢到的注解結構體中之前 存儲的注解內容文本。修改結束,電子文檔關閉時,用注解內容已經被修改的結構體替換未修改之前的該結構體,形成新的結構體數組,將被修改過的新的結構體數組與電子文檔內容分開存儲,單獨存儲到一個獨立的注解文件或注冊表中,而不改變電子文檔中原有正文的內容。在下次顯示該電子文檔的時候,如圖6所示,電子閱讀器顯示內容為修改后的注解內容。用戶也可以根據需要隨時在電子文檔中增加新的注解內容,如圖7所示,201為用戶選擇的需要增加注解的內容,202為用戶在為所選內容增加注解時的效果,為用戶在電子文檔中增加對“夜闌”的注解的過程。如圖8所示,為用戶在電子文檔中增加了對“夜闌”的注解內容后,再次打開電子文檔時,電子閱讀器顯示的內容。S211、根據用戶的觸發(fā),在注解顯示區(qū)內顯示相應的注解內容,流程結束。為了便于用戶使用,如圖4中的105、106所示,可以為注解內容的顯示設置前翻鍵、后翻鍵,在注解內容較多時,還可以為注解內容的顯示設置索引鍵。如果注解內容的文本超出注解顯示區(qū)一屏能顯示的范圍,可以通過前翻鍵操作和后翻鍵操作,將注解內容的顯示定位到用戶需要的位置,供查看剩余的注解。212、在電子文檔整個顯示區(qū)內顯示電子文檔的正文內容。注解顯示區(qū)會有一定尺寸,若電子文檔中無注解內容,而仍然保留注解顯示區(qū)的話,會減小正文顯示區(qū)域的尺寸,因此,為了便于用戶使用,在電子文檔沒有注解內容時,在電子文檔整個顯示區(qū)內顯示電子文檔的正文內容。本發(fā)明實施例提供的電子文檔顯示方法,通過分開設置正文顯示區(qū)和注解顯示區(qū)的方式,將電子文檔的正文內容部分顯示在正文顯示區(qū)內,將電子文檔的注解內容部分顯示在注解顯示區(qū)內,實現了電子文檔的正文內容和注解內容的分開顯示,用戶在閱讀電子文檔時,注解內容的顯示和正文內容的顯示不互相影響,提高了用戶體驗。本發(fā)明實施例提供了一種電子閱讀設備,如圖9所示,包括劃分單元91、第一獲取單元92、第二獲取單元93。劃分單元91,用于將電子文檔顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū)。
第一獲取單元92用于獲取電子文檔的正文內容,將所述正文內容顯示在正文顯示區(qū)內。第二獲取單元93用于獲取與正文顯示區(qū)內的正文內容關聯的電子文檔的注解內容,將所述注解內容顯示在注解顯示區(qū)內。本發(fā)明實施例提供的電子閱讀設備,劃分単元將顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū),第一獲取單元將電子文檔的正文內容部分顯示在正文顯示區(qū)內,第二獲取單元獲取與正文顯示區(qū)內的正文內容關聯的電子文檔的注解內容,通過分開設置正文顯示區(qū)和注解顯示區(qū)的方式,將電子文檔的注解內容部分顯示在注解顯示區(qū)內,實現了電子文檔的正文內容和注解內容的分開顯示,用戶在閱讀電子文檔時,注解內容的顯示和正文內容的顯示不互相影響,提高了用戶體驗。作為本實施例的一種改進,本發(fā)明實施例提供另ー種電子閱讀設備,如圖10所示,包括判斷単元101、劃分單元102、第一獲取單元103、第二獲取單元104、第三獲取單元 105、替換單元106、顯示單元107。其中,第二獲取單元104包括第一獲取模塊1041、第一繪制模塊1042、第二獲取模塊1043、顯示模塊1044、第二繪制模塊1045。判斷単元101,用于判斷所述電子文檔是否包含與正文內容關聯的注解內容。電子閱讀器執(zhí)行打開電子文檔的操作,在顯示電子文檔之前,對電子文檔信息進行判斷,判斷電子文檔是否包含所述注解內容,以確定顯示電子文檔的方式。劃分單元102,用于將電子文檔顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū)。以電子閱讀器顯示電子文檔為例,為了使帶有注解信息的電子文檔的注解內容和正文內容在顯示的時候不發(fā)生相互的干擾,如圖3所示,可以將電子閱讀器的顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū)兩部分,該正文顯示區(qū)用于顯示電子文檔的正文部分,例如,電子文檔中的文字內容、圖片內容。該注解顯示區(qū)用于顯示電子文檔的注解內容。第一獲取單元103,用于獲取電子文檔的正文內容,將所述正文內容顯示在正文顯示區(qū)內;第二獲取單元104,用于獲取與正文顯示區(qū)內的正文內容關聯的注解內容,將所述注解內容顯示在注解顯示區(qū)內。第一獲取模塊1041,用于獲取所述注解內容關聯的正文內容在所述電子文檔中的
第一位置信息;用戶在對電子文檔進行注解標注的時候,可以通過筆點擊,或者移動光標的方式,用戶用筆點擊或者將光標移至需要標注注解的位置,電子閱讀器記錄標注注解的位置信息和用戶輸入的注解內容,具體過程如下電子閱讀器計算筆點擊的需要標注的目標內容對象的區(qū)域所在的對應于文檔的位置信息,或是用方向鍵移動光標至需要標注的目標內容對象的區(qū)域所在的對應于文檔的位置信息,將用戶輸入的注解文本和該位置信息存儲為一個結構體,一個結構體包含一條注解在正文中的位置信息,和相應的注解內容。并將該一條結構體插入到結構體數組中。電子文檔關閉時,將結構體數組存儲到ー個獨立的注解文件或注冊表中,而不改變電子文檔原文本的正文內容。本發(fā)明實施例中的第一位置信息,可以是指電子文檔中正文內容對象,例如文字、圖片等內容的邏輯位置。具體的,可以是電子文檔中文字對象相對于電子文檔開始位置的內容對象個數偏移量,或是文字對象相對于文檔開始位置的段落對象個數偏移量與相對于段落開始位置的文字對象個數偏移量的聯合表示,與屏幕尺寸、屏幕分辨率、行間距、頁邊距等電子設備屏幕的顯示條件無關。第一繪制模塊1042,用于按照所述第一位置信息在所述正文內容中的預設位置繪制第一注解標號,所述第一注解標號用于標示所述注解內容及與所述注解內容關聯的正文內容的對應關系。作為本實施例的一種實施方式,第一繪制模塊1042按照所述第一位置信息在所述正文內容中當前頁面的預設位置繪制第一注解標號;其中,所述第一注解標號包含具有表示先后順序的注解標識。第二獲取模塊1043,用于根據所述第一位置信息,獲取與當前頁面中 正文內容關聯的注解內容;電子閱讀器在顯示電子文檔的時候,通常是ー頁一頁的顯示的,為了與電子文檔的顯示同步,可以根據第一位置信息,獲取用于注解當前頁面中正文內容的注解內容。顯示模塊1044,用于將與當前頁面中正文內容關聯的注解內容根據所述第一注解標號標示的順序顯示在注解顯示區(qū)內;將注解內容和正文內容分別顯示在注解顯示區(qū)和正文顯示區(qū)內,使電子文檔的正文內容和注解內容各自顯示在自己的顯示區(qū)域內,在顯示時,不會互相影響。注解顯示區(qū)通常能夠顯示多條注解內容,使用戶在閱讀的時候可以不用多次的操作,便可以閱讀多條注解內容,便于用戶閱讀。第一注解標號中,可以包含具有表示先后順序的標識,將注解內容按照所述第一注解標號標示的順序顯示在注解顯示區(qū)內。第二繪制模塊1045,用于在注解顯示區(qū)內顯示的每條注解內容前繪制第二注解標號,其中,所述第二注解標號與該注解內容對應的正文內容的第一注解標號相同。為了使正文顯示區(qū)中顯示的正文內容和注解顯示區(qū)內顯示的注解內容,具有更直觀的對應關系,如圖4所示,可以將正文內容和相應注解內容標注相同的注解標號,使用戶在閱讀時,更加方便的將正文內容和注解內容--對應,提高用戶體驗。本發(fā)明實施例中的注解標號可以是帶有順序關系的字母、數字等,如圖4所示,可以采用括號加數字的方式作為第一注解標記和第二注解標記。第三獲取單元105,用于根據用戶觸發(fā)的第二位置信息,當第二位置信息的對應坐標在所述注解顯示區(qū)內吋,從所述注解顯示區(qū)內對應的注解信息中獲取與所述第二位置信息對應的注解內容,并以可修改的形式顯示該注解內容;替換單元106,用于在檢測到所述第二位置信息對應的注解內容變化后,將所述第二位置信息對應的變化前的注解內容替換為變化后的注解內容,并保存。電子閱讀器計算標有第一注解標記的目標內容對象的區(qū)域所在的對應于文檔的位置,或是用方向鍵移動光標至標有第一注解標記的目標內容對象的區(qū)域所在的對應于文檔的位置,如圖5所示,電子閱讀器可以根據該位置信息從已有的注解結構體數組中查詢到需要修改的注解結構體,將用戶修改后的注解內容替換查詢到的注解結構體中之前存儲的注解內容文本。修改結束,電子文檔關閉時,用注解內容已經被修改的結構體替換未修改之前的該結構體,形成新的結構體數組,將被修改過的新的結構體數組與電子文檔內容分開存儲,單獨存儲到一個獨立的注解文件或注冊表中,而不改變電子文檔中原有正文的內容。在下次顯示該電子文檔的時候,如圖6所示,電子閱讀器顯示內容為修改后的注解內容。用戶也可以根據需要隨時,在電子文檔中增加新的注解內容,如圖7所示,為用戶在電子文檔中增加對“夜闌”的注解的過程。如圖8所示,為用 戶在電子文檔中增加了對“夜闌”的注解內容后,再次打開電子文檔時,電子閱讀器顯示的內容。顯示單元107,用于根據用戶的觸發(fā),顯示或隱藏注解顯示區(qū)。為了便于用戶使用,可以為注解內容的顯示設置前翻鍵、后翻鍵,在注解內容較多時,還可以為注解內容的顯示設置索引鍵。如果注解內容的文本超出注解顯示區(qū)一屏能顯示的范圍,可以通過前翻鍵操作和后翻鍵操作,將注解內容的顯示定位到用戶需要的位置,供查看剩余的注解。本發(fā)明實施例提供的電子閱讀設備,劃分單元將顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū),第一獲取單元將電子文檔的正文內容部分顯示在正文顯示區(qū)內,第二獲取單元獲取與正文顯示區(qū)內的正文內容關聯的電子文檔的注解內容,通過分開設置正文顯示區(qū)和注解顯示區(qū)的方式,將電子文檔的注解內容部分顯示在注解顯示區(qū)內,實現了電子文檔的正文內容和注解內容的分開顯示,用戶在閱讀電子文檔時,注解內容的顯示和正文內容的顯示不互相影響,提高了用戶體驗。通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實現,當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在可讀取的存儲介質中,如計算機的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應所述以權利要求的保護范圍為準。
權利要求
1.一種電子文檔顯示方法,其特征在于,包括 將電子文檔顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū); 獲取電子文檔的正文內容,將所述正文內容顯示在正文顯示區(qū)內; 獲取與正文顯示區(qū)內的正文內容關聯的注解內容,將所述注解內容顯示在注解顯示區(qū)內。
2.根據權利要求I所述的電子文檔顯示方法,其特征在于,所述將電子文檔顯示區(qū)劃分為并行排列的正文顯示區(qū)和注解顯示區(qū)之前,所述方法還包括 判斷所述電子文檔是否包含與正文內容關聯的注解內容; 所述將電子文檔顯示區(qū)劃分為并行排列的正文顯示區(qū)和注解顯示區(qū)為在所述電子文檔包含與正文內容關聯的注解內容時,將電子文檔顯示區(qū)劃分為并行排列的正文顯示區(qū)和注解顯示區(qū)。
3.根據權利要求2所述的電子文檔顯示方法,其特征在于,所述獲取與正文顯示區(qū)內的正文內容關聯的注解內容包括 獲取所述注解內容關聯的正文內容在所述電子文檔中的第一位置信息; 按照所述第一位置信息在所述正文內容中的預設位置繪制第一注解標號,所述第一注解標號用于標示所述注解內容及與所述注解內容關聯的正文內容的對應關系。
4.根據權利要求3所述的電子文檔顯示方法,其特征在于,所述按照所述第一位置信息在所述正文內容中的預設位置繪制第一注解標號為按照所述第一位置信息在所述正文內容中當前頁面的預設位置繪制第一注解標號;其中, 所述第一注解標號包含具有表示先后順序的注解標識。
5.根據權利要求4所述的電子文檔顯示方法,其特征在于,所述將所述注解內容顯示在注解顯示區(qū)內包括 根據所述第一位置信息,獲取與當前頁面中正文內容關聯的注解內容; 將與當前頁面中正文內容關聯的注解內容根據所述第一注解標號標示的順序顯示在注解顯示區(qū)內; 在注解顯示區(qū)內顯示的每條注解內容前繪制第二注解標號;其中,所述第二注解標號與該注解內容對應的正文內容的第一注解標號相同。
6.根據權利要求I至5任一項所述的電子文檔顯示方法,其特征在于,所述方法還包括 根據用戶觸發(fā)的第二位置信息,當第二位置信息的對應坐標在所述注解顯示區(qū)內時,從所述注解顯示區(qū)內對應的注解信息中獲取與所述第二位置信息對應的注解內容,并以可修改的形式顯示該注解內容; 在檢測到所述第二位置信息對應的注解內容變化后,將所述第二位置信息對應的變化前的注解內容替換為變化后的注解內容,并保存。
7.根據權利要求I至5任一項所述的電子文檔顯示方法,其特征在于,所述方法還包括 根據用戶的觸發(fā),顯示或隱藏注解顯示區(qū)。
8.一種電子閱讀設備,其特征在于,包括 劃分單元,用于將電子文檔顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū);第一獲取單元,用于獲取電子文檔的正文內容,將所述正文內容顯示在正文顯示區(qū)內; 第二獲取單元,用于獲取與正文顯示區(qū)內的正文內容關聯的注解內容,將所述注解內容顯示在注解顯示區(qū)內。
9.根據權利要求8所述的電子閱讀設備,其特征在于,所述電子閱讀設備還包括 判斷單元,用于判斷所述電子文檔是否包含與正文內容關聯的注解內容; 所述劃分單元將電子文檔顯示區(qū)劃分為并行排列的正文顯示區(qū)和注解顯示區(qū)為在所述電子文檔包含與正文內容關聯的注解內容時,所述劃分單元將電子文檔顯示區(qū)劃分為并行排列的正文顯示區(qū)和注解顯示區(qū)。
10.根據權利要求9所述的電子閱讀設備,其特征在于,所述第二獲取單元包括 第一獲取模塊,用于獲取所述注解內容關聯的正文內容在所述電子文檔中的第一位置信息; 第一繪制模塊,用于按照所述第一位置信息在所述正文內容中的預設位置繪制第一注解標號,所述第一注解標號用于標示所述注解內容及與所述注解內容關聯的正文內容的對應關系。
11.根據權利要求10所述的電子閱讀設備,其特征在于,所述第一繪制模塊按照所述第一位置信息在所述正文內容中的預設位置繪制第一注解標號為所述第一繪制模塊按照所述第一位置信息在所述正文內容中當前頁面的預設位置繪制第一注解標號;其中, 所述第一注解標號包含具有表示先后順序的注解標識。
12.根據權利要求11所述的電子閱讀設備,其特征在于,所述第二獲取單元包括 第二獲取模塊,用于根據所述第一位置信息,獲取與當前頁面中正文內容關聯的注解內容; 顯示模塊,用于將與當前頁面中正文內容關聯的注解內容根據所述第一注解標號標示的順序顯示在注解顯示區(qū)內; 第二繪制模塊,用于在注解顯示區(qū)內顯示的每條注解內容前繪制第二注解標號,其中,所述第二注解標號與該注解內容對應的正文內容的第一注解標號相同。
全文摘要
本發(fā)明實施例公開了一種電子文檔顯示方法和電子閱讀設備,涉及電子顯示領域,在電子文檔包含注解內容時,將電子文檔的正文內容和注解內容分開顯示,使注解內容和正文內容的顯示不互相影響,方便用戶使用。該方法包括將電子文檔顯示區(qū)劃分為正文顯示區(qū)和注解顯示區(qū);獲取電子文檔的正文內容,將所述正文內容顯示在正文顯示區(qū)內;獲取與正文顯示區(qū)內的正文內容關聯的電子文檔的注解內容,將所述注解內容顯示在注解顯示區(qū)內。主要用于電子文檔的顯示。
文檔編號G06F17/21GK102855223SQ20111018027
公開日2013年1月2日 申請日期2011年6月29日 優(yōu)先權日2011年6月29日
發(fā)明者丁迎, 鄭旭 申請人:漢王科技股份有限公司