电子书浏览器及其平移换页方法 【技术领域】
本发明涉及电子书,尤其涉及电子书浏览器及其平移换页方法。
【背景技术】
随着电子阅读器普及力度的加大,越来越多的厂商开始关注电子书技术。现在电子书浏览器的换页的方式,是以从下往上的方式进行换页,或则是模拟真实书的从由向左翻页的方式换页。当电子书的阅读方式遇到跨版印刷页面时,就会将两个应该连在一起的页面断开,不能完整的显示整个排版的效果。
【发明内容】
为了解决现有技术中的问题,本发明提供了一种平移换页的电子书浏览器及其平移换页的方法,通过左右平移的的方式将前后相邻的页面进行连接,将页面跨页排版的效果体现出来。
本发明提供了一种电子书浏览器,用于将电子书显示于显示器,包括操作模块,供使用者对电子书进行项目操作,项目操作包括开始平移换页操作与停止平移换页操作;执行模块,用于根据开始平移换页操作,从存储器中读取需要显示的下一页的页面;显示模块,用于显示需要显示的页面,上一页平行移出,下一页平行移入,页面在动态移动过程中时,用户可进行停止平移换页操作,以固定显示移动过程中的画面。
作为本发明的进一步改进,还包括拖拉条,用户通过拉动所述拖拉条到需要显示的页面或者点选需要显示的页面,在动态移动过程中,用户可停止移动以固定显示移动过程中的画面。
作为本发明的进一步改进,用户选择放大显示操作时,显示模块显示放大页面的同时,显示整页的缩图于显示区。
作为本发明的进一步改进,还包括记忆模块,用于实时记忆电子书显示的页面,关闭电子书后,再次打开电子书时,通过选择显示上次关闭页面操作或者放弃显示上次关闭页面操作,以选择打开电子书时所要显示的页面。
本发明还提供了一种电子书平移换页方法,包括以下步骤:打开电子书;显示电子书初始页面;选择开始平移换页操作;从存储器读取需要显示的下一页;初始页面平行移出,下一页平行移入;操作模块判断是否选择了停止平移换页操作;若没有选择停止平移换页操作,则继续平行移动,至完全显示下一页;若已经选择停止平移换页操作,则停止平行移动,固定显示移动过程中的画面。
本发明的有益效果是:通过左右平移的的方式将前后相邻的页面进行连接,将页面跨页排版的效果体现出来;通过拖拉条,直接选择显示目的页面;通过放大显示时显示缩图,可根据缩图对放大显示区的显示页面进行调整;通过模块实时记忆页面,方便了用户对直接对电子书关闭时的页面进行阅读。
【附图说明】
图1是本发明电子书浏览器的模块图;
图2与是本发明电子书浏览器平移换页过程示意图;
图3是本发明电子书浏览器拖拉条的示意图;
图4是本发明电子书浏览器横向与纵向显示页面的示意图;
图5是本发明电子书浏览器放大显示页面的示意图;
图6是本发明电子书平移换页方法的流程图。
【具体实施方式】
下面结合附图说明及具体实施方式对本发明进一步说明。
如图1所示是本发明电子书浏览器的模块图。本实施方式包括操作模块10,执行模块20与显示模块30。操作模块10供使用者对电子书进行项目操作,项目操作包括开始平移换页操作与停止平移换页操作。执行模块20用于根据开始平移换页操作,从存储器50中读取需要显示的下一页的页面。显示模块30用于显示需要显示的页面,上一页平行移出,下一页平行移入,页面在动态移动过程中时,用户可进行停止平移换页操作,以固定显示移动过程中的画面。
在本实施方式中,还包括记忆模块60,用于实时记忆电子书显示的页面,关闭电子书后,再次打开电子书时,通过选择显示上次关闭页面操作或者放弃显示上次关闭页面操作,以选择打开电子书时所要显示的页面。
如图2所示是本发明电子书浏览器平移换页过程示意图。在本实施方式中,用户可以选择向左平移换页操作或者向右平移换页操作。(a)图为选择向左平移页面操作的示意图,(a1)图为未换页时的显示区40显示上一页;(a2)图为换页过程中的显示区40,显示上一页页尾,同时显示下一页的页头;(a3)图为换页后显示区40显示下一页。
(b)图为选择向右平移页面操作的示意图,(b1)图为换页时的显示区40显示上一页;(b2)图为换页过程中的显示区40,显示上一页的一部分,同时显示下一页的一部分;(b3)图为换页后显示区40显示下一页。
如图3所示是本发明电子书浏览器拖拉条70的示意图。在本实施方式中,拖拉条70显示于显示器1,用户通过拉动拖拉条70在显示区40内显示需要显示的页面或者点选需要显示的页面,在动态移动过程中,用户可停止移动以固定显示移动过程中的画面。
如图4所示是本发明电子书浏览器横向与纵向显示页面地示意图。在本实施方式中,操作模块10的项目操作还包括整页显示操作、放大显示操作、缩页显示操作、横向显示操作与纵向显示操作;显示模块30的显示方式包括整页显示、放大显示、缩小显示、横向显示与纵向显示。
如(a)图,当用户选择横向显示时,显示模块30将页面横向显示于显示区40显示区40,可以同时显示两个完整页面的内容;如(b)图,当用户选择纵向显示时,显示模块30将页面纵向显示于显示区40。
如图5所示是本发明电子书浏览器放大显示页面的示意图。当用户选择放大显示操作时,显示模块30显示放大页面410的同时,显示整页的缩图420于显示区40。
如图6所示是本发明是本发明电子书平移换页方法的流程图。
在步骤S100中,用户打开电子书。
在步骤S102中,显示电子书初始页面。
用户阅读电子书时,记忆模块60实时记忆电子书显示的页面,当关闭电子书时,记忆最后显示的页面。当再次打开电子书,提示选择显示上次关闭页面操作或者放弃显示上次关闭页面操作。当选择显示上次关闭页面操作时,则上次关闭时的页面为再次打开时的初始页面;当选择放弃显示上次关闭页面操作时,电子书的初始页面为再次打开时的初始页面。
在步骤S104中,选择开始平移换页操作。平移换页包括向左平移换页与向右平移换页。
在步骤S106中,从存储器50读取需要显示的下一页。
在步骤S108中,初始页面平行移出,下一页平行移入。在本实施方式中,还可以通过拉动拖拉条70到需要显示的页面或者点选需要显示的页面,移动过程为平行换页。
在步骤S110中,操作模块10判断是否选择了停止平移换页操作。
若已经选择停止平移换页操作,则进行步骤S112,停止平行移动,固定显示移动过程中的画面。
若没有选择停止平移换页操作,则进行步骤S114,继续平行移动,至完全显示下一页。
在本实施方式中,显示方式包括整页显示、放大显示、缩小显示、横向显示与纵向显示。选择放大显示操作时,显示模块30显示放大页面410于显示区40,同时,显示整页的缩图420于显示区40;选择缩小显示操作时,直接显示缩小页面于显示区40。选择横向显示操作时,显示模块30将页面横向显示于显示区40;选择纵向显示操作时,显示模块30将页面纵向显示于显示区40。
本发明所提供的电子书浏览器及其平移换页方法,通过左右平移的的方式将前后相邻的页面进行连接,将页面跨页排版的效果体现出来;通过拖拉条70,直接选择显示目的页面;通过放大显示时显示缩图420,可根据缩图420对放大显示区40的显示页面进行调整;通过模块实时记忆页面,方便了用户对直接对电子书关闭时的页面进行阅读。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。