專(zhuān)利名稱(chēng):電子書(shū)瀏覽器及其平移換頁(yè)方法
電子書(shū)瀏覽器及其平移換頁(yè)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子書(shū),尤其涉及電子書(shū)瀏覽器及其平移換頁(yè)方法。
背景技術(shù):
隨著電子閱讀器普及力度的加大,越來(lái)越多的廠(chǎng)商開(kāi)始關(guān)注電子書(shū)技術(shù)?,F(xiàn)在電 子書(shū)瀏覽器的換頁(yè)的方式,是以從下往上的方式進(jìn)行換頁(yè),或則是模擬真實(shí)書(shū)的從由向左 翻頁(yè)的方式換頁(yè)。當(dāng)電子書(shū)的閱讀方式遇到跨版印刷頁(yè)面時(shí),就會(huì)將兩個(gè)應(yīng)該連在一起的 頁(yè)面斷開(kāi),不能完整的顯示整個(gè)排版的效果。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中的問(wèn)題,本發(fā)明提供了一種平移換頁(yè)的電子書(shū)瀏覽器及其平 移換頁(yè)的方法,通過(guò)左右平移的的方式將前后相鄰的頁(yè)面進(jìn)行連接,將頁(yè)面跨頁(yè)排版的效 果體現(xiàn)出來(lái)。 本發(fā)明提供了一種電子書(shū)瀏覽器,用于將電子書(shū)顯示于顯示器,包括操作模塊,供 使用者對(duì)電子書(shū)進(jìn)行項(xiàng)目操作,項(xiàng)目操作包括開(kāi)始平移換頁(yè)操作與停止平移換頁(yè)操作;執(zhí) 行模塊,用于根據(jù)開(kāi)始平移換頁(yè)操作,從存儲(chǔ)器中讀取需要顯示的下一頁(yè)的頁(yè)面;顯示模 塊,用于顯示需要顯示的頁(yè)面,上一頁(yè)平行移出,下一頁(yè)平行移入,頁(yè)面在動(dòng)態(tài)移動(dòng)過(guò)程中 時(shí),用戶(hù)可進(jìn)行停止平移換頁(yè)操作,以固定顯示移動(dòng)過(guò)程中的畫(huà)面。 作為本發(fā)明的進(jìn)一步改進(jìn),還包括拖拉條,用戶(hù)通過(guò)拉動(dòng)所述拖拉條到需要顯示 的頁(yè)面或者點(diǎn)選需要顯示的頁(yè)面,在動(dòng)態(tài)移動(dòng)過(guò)程中,用戶(hù)可停止移動(dòng)以固定顯示移動(dòng)過(guò) 程中的畫(huà)面。 作為本發(fā)明的進(jìn)一步改進(jìn),用戶(hù)選擇放大顯示操作時(shí),顯示模塊顯示放大頁(yè)面的 同時(shí),顯示整頁(yè)的縮圖于顯示區(qū)。 作為本發(fā)明的進(jìn)一步改進(jìn),還包括記憶模塊,用于實(shí)時(shí)記憶電子書(shū)顯示的頁(yè)面,關(guān) 閉電子書(shū)后,再次打開(kāi)電子書(shū)時(shí),通過(guò)選擇顯示上次關(guān)閉頁(yè)面操作或者放棄顯示上次關(guān)閉 頁(yè)面操作,以選擇打開(kāi)電子書(shū)時(shí)所要顯示的頁(yè)面。 本發(fā)明還提供了一種電子書(shū)平移換頁(yè)方法,包括以下步驟打開(kāi)電子書(shū);顯示電 子書(shū)初始頁(yè)面;選擇開(kāi)始平移換頁(yè)操作;從存儲(chǔ)器讀取需要顯示的下一頁(yè);初始頁(yè)面平行 移出,下一頁(yè)平行移入;操作模塊判斷是否選擇了停止平移換頁(yè)操作;若沒(méi)有選擇停止平 移換頁(yè)操作,則繼續(xù)平行移動(dòng),至完全顯示下一頁(yè);若已經(jīng)選擇停止平移換頁(yè)操作,則停止 平行移動(dòng),固定顯示移動(dòng)過(guò)程中的畫(huà)面。 本發(fā)明的有益效果是通過(guò)左右平移的的方式將前后相鄰的頁(yè)面進(jìn)行連接,將頁(yè) 面跨頁(yè)排版的效果體現(xiàn)出來(lái);通過(guò)拖拉條,直接選擇顯示目的頁(yè)面;通過(guò)放大顯示時(shí)顯示 縮圖,可根據(jù)縮圖對(duì)放大顯示區(qū)的顯示頁(yè)面進(jìn)行調(diào)整;通過(guò)模塊實(shí)時(shí)記憶頁(yè)面,方便了用戶(hù) 對(duì)直接對(duì)電子書(shū)關(guān)閉時(shí)的頁(yè)面進(jìn)行閱讀。
圖1是本發(fā)明電子書(shū)瀏覽器的模塊圖; 圖2與是本發(fā)明電子書(shū)瀏覽器平移換頁(yè)過(guò)程示意圖; 圖3是本發(fā)明電子書(shū)瀏覽器拖拉條的示意圖; 圖4是本發(fā)明電子書(shū)瀏覽器橫向與縱向顯示頁(yè)面的示意圖; 圖5是本發(fā)明電子書(shū)瀏覽器放大顯示頁(yè)面的示意圖; 圖6是本發(fā)明電子書(shū)平移換頁(yè)方法的流程圖。
具體實(shí)施方式
下面結(jié)合
及具體實(shí)施方式
對(duì)本發(fā)明進(jìn)一步說(shuō)明。 如圖1所示是本發(fā)明電子書(shū)瀏覽器的模塊圖。本實(shí)施方式包括操作模塊IO,執(zhí)行 模塊20與顯示模塊30 。操作模塊10供使用者對(duì)電子書(shū)進(jìn)行項(xiàng)目操作,項(xiàng)目操作包括開(kāi)始平 移換頁(yè)操作與停止平移換頁(yè)操作。執(zhí)行模塊20用于根據(jù)開(kāi)始平移換頁(yè)操作,從存儲(chǔ)器50中 讀取需要顯示的下一頁(yè)的頁(yè)面。顯示模塊30用于顯示需要顯示的頁(yè)面,上一頁(yè)平行移出, 下一頁(yè)平行移入,頁(yè)面在動(dòng)態(tài)移動(dòng)過(guò)程中時(shí),用戶(hù)可進(jìn)行停止平移換頁(yè)操作,以固定顯示移 動(dòng)過(guò)程中的畫(huà)面。 在本實(shí)施方式中,還包括記憶模塊60,用于實(shí)時(shí)記憶電子書(shū)顯示的頁(yè)面,關(guān)閉電子 書(shū)后,再次打開(kāi)電子書(shū)時(shí),通過(guò)選擇顯示上次關(guān)閉頁(yè)面操作或者放棄顯示上次關(guān)閉頁(yè)面操 作,以選擇打開(kāi)電子書(shū)時(shí)所要顯示的頁(yè)面。 如圖2所示是本發(fā)明電子書(shū)瀏覽器平移換頁(yè)過(guò)程示意圖。在本實(shí)施方式中,用戶(hù) 可以選擇向左平移換頁(yè)操作或者向右平移換頁(yè)操作。(a)圖為選擇向左平移頁(yè)面操作的示 意圖,(al)圖為未換頁(yè)時(shí)的顯示區(qū)40顯示上一頁(yè);(a2)圖為換頁(yè)過(guò)程中的顯示區(qū)40,顯示 上一頁(yè)頁(yè)尾,同時(shí)顯示下一頁(yè)的頁(yè)頭;(a3)圖為換頁(yè)后顯示區(qū)40顯示下一頁(yè)。
(b)圖為選擇向右平移頁(yè)面操作的示意圖,(bl)圖為換頁(yè)時(shí)的顯示區(qū)40顯示上 一頁(yè);(b2)圖為換頁(yè)過(guò)程中的顯示區(qū)40,顯示上一頁(yè)的一部分,同時(shí)顯示下一頁(yè)的一部分; (b3)圖為換頁(yè)后顯示區(qū)40顯示下一頁(yè)。 如圖3所示是本發(fā)明電子書(shū)瀏覽器拖拉條70的示意圖。在本實(shí)施方式中,拖拉條 70顯示于顯示器1,用戶(hù)通過(guò)拉動(dòng)拖拉條70在顯示區(qū)40內(nèi)顯示需要顯示的頁(yè)面或者點(diǎn)選 需要顯示的頁(yè)面,在動(dòng)態(tài)移動(dòng)過(guò)程中,用戶(hù)可停止移動(dòng)以固定顯示移動(dòng)過(guò)程中的畫(huà)面。
如圖4所示是本發(fā)明電子書(shū)瀏覽器橫向與縱向顯示頁(yè)面的示意圖。在本實(shí)施方式 中,操作模塊10的項(xiàng)目操作還包括整頁(yè)顯示操作、放大顯示操作、縮頁(yè)顯示操作、橫向顯示 操作與縱向顯示操作;顯示模塊30的顯示方式包括整頁(yè)顯示、放大顯示、縮小顯示、橫向顯 示與縱向顯示。 如(a)圖,當(dāng)用戶(hù)選擇橫向顯示時(shí),顯示模塊30將頁(yè)面橫向顯示于顯示區(qū)40顯示 區(qū)40,可以同時(shí)顯示兩個(gè)完整頁(yè)面的內(nèi)容;如(b)圖,當(dāng)用戶(hù)選擇縱向顯示時(shí),顯示模塊30 將頁(yè)面縱向顯示于顯示區(qū)40。 如圖5所示是本發(fā)明電子書(shū)瀏覽器放大顯示頁(yè)面的示意圖。當(dāng)用戶(hù)選擇放大顯示 操作時(shí),顯示模塊30顯示放大頁(yè)面410的同時(shí),顯示整頁(yè)的縮圖420于顯示區(qū)40。
如圖6所示是本發(fā)明是本發(fā)明電子書(shū)平移換頁(yè)方法的流程圖。
在步驟S100中,用戶(hù)打開(kāi)電子書(shū)。
在步驟S102中,顯示電子書(shū)初始頁(yè)面。 用戶(hù)閱讀電子書(shū)時(shí),記憶模塊60實(shí)時(shí)記憶電子書(shū)顯示的頁(yè)面,當(dāng)關(guān)閉電子書(shū)時(shí), 記憶最后顯示的頁(yè)面。當(dāng)再次打開(kāi)電子書(shū),提示選擇顯示上次關(guān)閉頁(yè)面操作或者放棄顯示 上次關(guān)閉頁(yè)面操作。當(dāng)選擇顯示上次關(guān)閉頁(yè)面操作時(shí),則上次關(guān)閉時(shí)的頁(yè)面為再次打開(kāi)時(shí) 的初始頁(yè)面;當(dāng)選擇放棄顯示上次關(guān)閉頁(yè)面操作時(shí),電子書(shū)的初始頁(yè)面為再次打開(kāi)時(shí)的初 始頁(yè)面。 在步驟S104中,選擇開(kāi)始平移換頁(yè)操作。平移換頁(yè)包括向左平移換頁(yè)與向右平移 換頁(yè)。 在步驟S106中,從存儲(chǔ)器50讀取需要顯示的下一頁(yè)。 在步驟S108中,初始頁(yè)面平行移出,下一頁(yè)平行移入。在本實(shí)施方式中,還可以通
過(guò)拉動(dòng)拖拉條70到需要顯示的頁(yè)面或者點(diǎn)選需要顯示的頁(yè)面,移動(dòng)過(guò)程為平行換頁(yè)。 在步驟S110中,操作模塊10判斷是否選擇了停止平移換頁(yè)操作。 若已經(jīng)選擇停止平移換頁(yè)操作,則進(jìn)行步驟S112,停止平行移動(dòng),固定顯示移動(dòng)過(guò)
程中的畫(huà)面。 若沒(méi)有選擇停止平移換頁(yè)操作,則進(jìn)行步驟S114,繼續(xù)平行移動(dòng),至完全顯示下一 頁(yè)。 在本實(shí)施方式中,顯示方式包括整頁(yè)顯示、放大顯示、縮小顯示、橫向顯示與縱向 顯示。選擇放大顯示操作時(shí),顯示模塊30顯示放大頁(yè)面410于顯示區(qū)40,同時(shí),顯示整頁(yè)的 縮圖420于顯示區(qū)40 ;選擇縮小顯示操作時(shí),直接顯示縮小頁(yè)面于顯示區(qū)40。選擇橫向顯 示操作時(shí),顯示模塊30將頁(yè)面橫向顯示于顯示區(qū)40 ;選擇縱向顯示操作時(shí),顯示模塊30將 頁(yè)面縱向顯示于顯示區(qū)40。 本發(fā)明所提供的電子書(shū)瀏覽器及其平移換頁(yè)方法,通過(guò)左右平移的的方式將前后 相鄰的頁(yè)面進(jìn)行連接,將頁(yè)面跨頁(yè)排版的效果體現(xiàn)出來(lái);通過(guò)拖拉條70,直接選擇顯示目 的頁(yè)面;通過(guò)放大顯示時(shí)顯示縮圖420,可根據(jù)縮圖420對(duì)放大顯示區(qū)40的顯示頁(yè)面進(jìn)行 調(diào)整;通過(guò)模塊實(shí)時(shí)記憶頁(yè)面,方便了用戶(hù)對(duì)直接對(duì)電子書(shū)關(guān)閉時(shí)的頁(yè)面進(jìn)行閱讀。
以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定 本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在 不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的 保護(hù)范圍。
權(quán)利要求
一種電子書(shū)瀏覽器,用于將電子書(shū)顯示于顯示器,其特征在于,包括操作模塊,供使用者對(duì)電子書(shū)進(jìn)行項(xiàng)目操作,所述項(xiàng)目操作包括開(kāi)始平移換頁(yè)操作與停止平移換頁(yè)操作;執(zhí)行模塊,用于根據(jù)所述開(kāi)始平移換頁(yè)操作,從存儲(chǔ)器中讀取需要顯示的下一頁(yè)的頁(yè)面;顯示模塊,用于顯示所述需要顯示的頁(yè)面,上一頁(yè)平行移出,下一頁(yè)平行移入,所述頁(yè)面在動(dòng)態(tài)移動(dòng)過(guò)程中時(shí),用戶(hù)可進(jìn)行停止平移換頁(yè)操作,以固定顯示移動(dòng)過(guò)程中的畫(huà)面。
2. 根據(jù)權(quán)利要求1所述的電子書(shū)瀏覽器,其特征在于還包括拖拉條,用戶(hù)通過(guò)拉動(dòng)所 述拖拉條到需要顯示的頁(yè)面或者點(diǎn)選需要顯示的頁(yè)面,在動(dòng)態(tài)移動(dòng)過(guò)程中,用戶(hù)可停止移 動(dòng)以固定顯示移動(dòng)過(guò)程中的畫(huà)面。
3. 根據(jù)權(quán)利要求1所述的電子書(shū)瀏覽器,其特征在于所述操作模塊的項(xiàng)目操作還包 括整頁(yè)顯示操作、放大顯示操作、縮小顯示操作、橫向顯示操作與縱向顯示操作;所述顯示 模塊的顯示方式包括整頁(yè)顯示、放大顯示、縮小顯示、橫向顯示與縱向顯示。
4. 根據(jù)權(quán)利要求3所述的電子書(shū)瀏覽器,其特征在于用戶(hù)選擇放大顯示操作時(shí),所述 顯示模塊顯示放大頁(yè)面的同時(shí),顯示整頁(yè)的縮圖于顯示區(qū)。
5. 根據(jù)權(quán)利要求l-4任一項(xiàng)所述的電子書(shū)瀏覽器,其特征在于還包括記憶模塊,用于 實(shí)時(shí)記憶電子書(shū)顯示的頁(yè)面,關(guān)閉所述電子書(shū)后,再次打開(kāi)所述電子書(shū)時(shí),通過(guò)選擇顯示上 次關(guān)閉頁(yè)面操作或者放棄顯示上次關(guān)閉頁(yè)面操作,以選擇打開(kāi)所述電子書(shū)時(shí)所要顯示的頁(yè) 面。
6. —種電子書(shū)平移換頁(yè)方法,其特征在于,包括以下步驟 打開(kāi)電子書(shū);顯示所述電子書(shū)初始頁(yè)面; 選擇開(kāi)始平移換頁(yè)操作; 從存儲(chǔ)器讀取需要顯示的下一頁(yè); 所述初始頁(yè)面平行移出,所述下一頁(yè)平行移入; 操作模塊判斷是否選擇了停止平移換頁(yè)操作;若沒(méi)有選擇所述停止平移換頁(yè)操作,則繼續(xù)平行移動(dòng),至完全顯示所述下一頁(yè); 若已經(jīng)選擇所述停止平移換頁(yè)操作,則停止平行移動(dòng),固定顯示移動(dòng)過(guò)程中的畫(huà)面。
7. 根據(jù)權(quán)利要求6所述的電子書(shū)平行換頁(yè)方法,其特征在于 記憶模塊實(shí)時(shí)記憶電子書(shū)顯示的頁(yè)面,關(guān)閉所述電子書(shū)時(shí),記憶最后顯示的頁(yè)面; 再次打開(kāi)所述電子書(shū);選擇顯示上次關(guān)閉頁(yè)面操作或者放棄顯示上次關(guān)閉頁(yè)面操作;當(dāng)選擇顯示上次關(guān)閉頁(yè)面操作時(shí),則上次關(guān)閉時(shí)的頁(yè)面為再次打開(kāi)時(shí)的初始頁(yè)面; 當(dāng)選擇放棄顯示上次關(guān)閉頁(yè)面操作時(shí),所述電子書(shū)的初始頁(yè)面為再次打開(kāi)時(shí)的初始頁(yè)面。
8. 根據(jù)權(quán)利要求7所述的電子書(shū)平移換頁(yè)方法,其特征在于,還包括以下步驟 拉動(dòng)所述拖拉條到需要顯示的頁(yè)面或者點(diǎn)選需要顯示的頁(yè)面; 在動(dòng)態(tài)移動(dòng)過(guò)程中,所述操作模塊判斷是否選擇停止平移換頁(yè)操作; 若沒(méi)有選擇所述停止平移換頁(yè)操作,則繼續(xù)平行移動(dòng),至完全顯示所述需要顯示的頁(yè)面;若已經(jīng)選擇所述停止平移換頁(yè)操作,則停止平行移動(dòng),固定顯示移動(dòng)過(guò)程中的畫(huà)面。
9. 根據(jù)權(quán)利要求7所述的電子書(shū)平移換頁(yè)方法,其特征在于選擇放大顯示操作時(shí),顯示模塊顯示放大頁(yè)面于顯示區(qū),同時(shí),顯示整頁(yè)的縮圖于顯示區(qū);選擇縮小顯示操作時(shí),直接顯示縮小頁(yè)面于顯示區(qū)。
10. 根據(jù)權(quán)利要求7所述的電子書(shū)平移換頁(yè)方法,其特征在于 選擇橫向顯示操作時(shí),顯示模塊將頁(yè)面橫向顯示于顯示區(qū); 選擇縱向顯示操作時(shí),顯示模塊將頁(yè)面縱向顯示于顯示區(qū)。
全文摘要
一種電子書(shū)瀏覽器,用于將電子書(shū)顯示于顯示器,包括操作模塊,供使用者對(duì)電子書(shū)進(jìn)行項(xiàng)目操作,項(xiàng)目操作包括開(kāi)始平移換頁(yè)操作與停止平移換頁(yè)操作;執(zhí)行模塊,用于根據(jù)開(kāi)始平移換頁(yè)操作,從存儲(chǔ)器中讀取需要顯示的下一頁(yè)的頁(yè)面;顯示模塊,用于顯示需要顯示的頁(yè)面,上一頁(yè)平行移出,下一頁(yè)平行移入,頁(yè)面在動(dòng)態(tài)移動(dòng)過(guò)程中時(shí),用戶(hù)可進(jìn)行停止平移換頁(yè)操作,以固定顯示移動(dòng)過(guò)程中的畫(huà)面。本發(fā)明還提供了一種電子書(shū)平移換頁(yè)方法。本發(fā)明所提供的電子書(shū)瀏覽器及其平移換頁(yè)方法,通過(guò)左右平移的的方式將前后相鄰的頁(yè)面進(jìn)行連接,將頁(yè)面跨頁(yè)排版的效果體現(xiàn)出來(lái)。
文檔編號(hào)G06F17/21GK101794191SQ201010112738
公開(kāi)日2010年8月4日 申請(qǐng)日期2010年2月10日 優(yōu)先權(quán)日2010年2月10日
發(fā)明者王家焱 申請(qǐng)人:王家焱