一种显示电子书的方法及装置制造方法及图纸

技术编号:8833991 阅读:120 留言:0更新日期:2013-06-22 20:19
本申请公开了一种显示电子书的方法及装置,应用在具有电子书阅读功能的电子设备中,所述电子设备包括有一显示屏,所述方法包括:基于对一电子书的翻页操作的响应,生成一翻页指令,所述电子书从第一页至最后页的厚度值为d;执行所述翻页指令,在所述显示屏上显示所述翻页操作对应的第i页和第i+1页;依据页数与厚度间的对应关系,计算从所述第一页至所述第i页的第一厚度值d1,从所述第i+1页至所述最后页的厚度值为d2,所述d1与所述d2的和为所述d;在所述电子书显示区域上以第一厚度值d1显示所述电子书一侧边缘,以第二厚度值d2显示所述电子书另一侧边缘。

【技术实现步骤摘要】
一种显示电子书的方法及装置
本申请涉及计算机领域,特别涉及一种显示电子书的方法及装置。
技术介绍
随着科技化时代的到来,越来越多的人通过电子设备进行电子阅读,当需要阅读文本信息较多的书籍时,电子设备也采用电子书的方式来显示所述文本信息,由于人们习惯于实体书的阅读方式,所以,电子书也以一种类似于实体书的方式来进行显示。当用户需要翻多页时,先去查找电子书中的目录信息,在找到具体想阅读的页码时,再根据电子书中的页码进度条,拖到需要的页码值的范围附近,在从此范围中的找到需要阅读的书页。本申请人在实现本申请实施例的过程中,发现现有技术对电子书的显示存在如下问题:一、当用户在进行电子书阅读时,所述电子书的厚度显示区域均为同一厚度,比如:用户在阅读了第一页后,左侧一页的厚度与右侧剩余的没有阅读的页数厚度是相同的,不符合用户在阅读实体书时,实体书的显示方式;二、在用户翻多页时,通过页码进度条方式没有体现出和实体书类似的翻页方式,且此种方式的操作过程略显复杂,同样也不符合用户看书翻书的习惯。
技术实现思路
本专利技术提供一种显示电子书的方法,用以解决现有技术中存在的电子书显示不符合实体书显示方式的问题。一方面,通过本申请的一个实施例,提供如下技术方案:一种显示电子书的方法,应用在具有电子书阅读功能的电子设备中,所述电子设备包括有一显示屏,所述方法包括:基于对一电子书的翻页操作的响应,生成一翻页指令,所述电子书从第一页至最后页的厚度值为d ;执行所述翻页指令,在所述显示屏上显示所述翻页操作对应的第i页和第i+1页;依据页数与厚度间的对应关系,计算从所述第一页至所述第i页的第一厚度值dl,从所述第i+Ι页至所述最后页的厚度值为d2,所述dl与所述d2的和为所述d ;在所述电子书显示区域上以第一厚度值dl显示所述电子书一侧边缘,以第二厚度值d2显示所述电子书另一侧边缘。可选的,所述执行所述翻页指令,在所述显示屏上显示所述翻页操作对应的第i页和第i+Ι页,具体为:执行所述翻页指令,在所述显示屏上以动画方式显示所述翻页操作对应的第i页和所述第i+Ι页。可选的,所述在所述电子书显示区域上以第一厚度值dl显示所述电子书一侧边缘,以第二厚度值d2显示所述电子书另一侧边缘,具体为:在所述电子书显示区域上以第一厚度值dl显示所述电子书左侧边缘,以第二厚度值d2显示所述电子书右侧边缘;或在所述电子书显示区域上以第一厚度值dl显示所述电子书右侧边缘,以第二厚度值d2显示所述电子书左侧边缘。另一方面,通过本申请的另一实施例,提供了如下技术方案:一种显示电子书的方法,应用在具有电子书阅读功能的电子设备中,所述电子设备包括有一触摸屏,所述方法包括:检测在所述触摸屏上是否有对一电子书进行翻页的翻页操作,所述电子书从第一页至最后页的厚度值为d,所述电子书当前被翻到的页数为第i页,所述第i页至所述第I页的第一厚度值为dl,所述第i+Ι页至所述最后页的第二厚度值为d2 ;在有所述翻页操作时,基于对所述翻页操作的响应,生成翻页指令并确定所述翻页操作在所述电子书的左侧边缘或右侧边缘上的位置信息;基于预先设置的位置信息与所述第一厚度值dl间的对应关系或基于预先设置的位置信息与所述第二厚度值d2间的对应关系,确定所述位置信息对应页数为第j页;执行所述翻页指令,在所述触摸屏电子书显示区域的左边或右边显示第j页,在所述电子书显示区域的右边或左边显示第j+Ι页。可选的,所述在有所述翻页操作时,基于对所述翻页操作的响应,生成翻页指令并确定所述翻页操作在所述电子书的左侧边缘或右侧边缘上的位置信息,具体包括:基于对翻页操作的响应,生成所述翻页指令;确定所述翻页操作在所述电子书左侧边缘或右侧边缘中的翻页操作接触区域;基于预设的位置信息确定策略,在所述翻页操作接触区域中确定所述翻页操作对应在所述电子书左侧边缘或右侧边缘的位置信息。可选的,所述基于预先设置的位置信息与所述第一厚度值dl间的对应关系或基于预先设置的位置信息与所述第二厚度值d2间的对应关系,确定所述位置信息对应页数为第j页之后还包括:基于所述第j页的书目章节信息,在所述左侧或右侧的边缘上显示提示信息。可选的,所述执行所述翻页指令,在所述触摸屏电子书显示区域的左边或右边显示第j页,在所述电子书显示区域的右边或左边显示第j+Ι页,具体为:执行所述翻页指令,在所述触摸屏电子书显示区域的左边以动画的形式显示第j页,在所述电子书显示区域的右边以动画的形式显示第j+Ι页;或执行所述翻页指令,在所述触摸屏电子书显示区域的右边以动画的形式显示第j页,在所述电子书显示区域的左边以动画的形式显示第j+Ι页。再一方面,通过本申请的另一实施例,提供了如下技术方案:一种显示电子书的装置,应用在电子书阅读的电子设备中,所述电子设备包括有一显示屏,所述装置包括:生成模块,用于基于对一电子书的翻页操作的响应,生成一翻页指令,所述电子书从第一页至最后页的厚度值为d ;第一显示模块,用于执行所述翻页指令,在在所述显示屏上显示所述翻页操作对应的第i页和所述第i+Ι页;计算模块,用于依据页数与厚度间的对应关系,计算从所述第一页至所述第i页的第一厚度值dl,从所述第i+Ι页至所述最后页的厚度值为d2,所述dl与所述d2的和为所述d ;第二显示模块,用于在所述电子书显示区域上以第一厚度值dl显示所述电子书一侧边缘,,以第二厚度值d2显示所述电子书另一侧边缘。可选的,所述第一显示模块具体用于:执行所述翻页指令,在所述显示屏上以动画的方式显示所述翻页操作对应的第i页和所述第i+Ι页。可选的,所述第二显示模块具体用于:在所述电子书显示区域上以第一厚度值dl显示所述电子书左侧边缘,以第二厚度值d2显示所述电子书右侧边缘;或在所述电子书显示区域上以第一厚度值dl显示所述电子书右侧边缘,以第二厚度值d2显示所述电子书左侧边缘。一种显示电子书的装置,应用在具有电子书阅读功能的电子设备中,所述电子设备包括有一触摸屏,所述装置包括:检测模块,用于检测在所述触摸屏上是否有对一电子书进行翻页的翻页操作,所述电子书从第一页至最后页的厚度值为山所述电子书当前被翻到的页数为第i页,所述第i页至所述第I页的第一厚度值为dl,所述第i+Ι页至所述最后页的第二厚度值为d2 ;生成模块,用于在有所述翻页操作时,基于对所述翻页操作的响应,生成翻页指令并确定所述翻页操作在所述电子书的左侧边缘或右侧边缘上的位置信息;确定模块,用于基于预先设置的位置信息与所述第一厚度值dl间的对应关系或基于预先设置的位置信息与所述第二厚度值d2间的对应关系,确定所述位置信息对应页数为第j页;执行显示模块,用于执行所述翻页指令,在所述触摸屏电子书显示区域的左边或右边显示第j页,在所述电子书显示区域的右边或左边显示第j+Ι页。可选的,所述生成模块具体包括:生成单元,用于基于对翻页操作的响应,生成所述翻页指令;第一确定单元,用于确定所述翻页操作在所述电子书左侧边缘或右侧边缘中的翻页操作接触区域;第二确定单元,用于基于预设的位置信息确定策略,在所述翻页操作接触区域中确定所述翻页操作对应在所述电子书左侧边缘或右侧边缘的位置信息。可选的,所述装置还包括:显示模块,用于基于所述第j页的内容信息,在所述左侧或右侧的边缘上显示提不 本文档来自技高网...

【技术保护点】
一种显示电子书的方法,应用在具有电子书阅读功能的电子设备中,所述电子设备包括有一显示屏,其特征在于,所述方法包括:基于对一电子书的翻页操作的响应,生成一翻页指令,所述电子书从第一页至最后页的厚度值为d;执行所述翻页指令,在所述显示屏上显示所述翻页操作对应的第i页和第i+1页;依据页数与厚度间的对应关系,计算从所述第一页至所述第i页的第一厚度值d1,从所述第i+1页至所述最后页的厚度值为d2,所述d1与所述d2的和为所述d;在所述电子书显示区域上以第一厚度值d1显示所述电子书一侧边缘,以第二厚度值d2显示所述电子书另一侧边缘。

【技术特征摘要】
1.一种显示电子书的方法,应用在具有电子书阅读功能的电子设备中,所述电子设备包括有一显示屏,其特征在于,所述方法包括: 基于对一电子书的翻页操作的响应,生成一翻页指令,所述电子书从第一页至最后页的厚度值为d ; 执行所述翻页指令,在所述显示屏上显示所述翻页操作对应的第i页和第i+Ι页;依据页数与厚度间的对应关系,计算从所述第一页至所述第i页的第一厚度值dl,从所述第i+Ι页至所述最后页的厚度值为d2,所述dl与所述d2的和为所述d ; 在所述电子书显示区域上以第一厚度值dl显示所述电子书一侧边缘,以第二厚度值d2显示所述电子书另一侧边缘。2.如权利要求1所述的方法,其特征在于,所述执行所述翻页指令,在所述显示屏上显示所述翻页操作对应的第i页和第i+Ι页,具体为: 执行所述翻页指令,在所述显示屏上以动画方式显示所述翻页操作对应的第i页和所述第i+Ι页。3.如权利要求1所述的方法,其特征在于,所述在所述电子书显示区域上以第一厚度值dl显示所述电子书一侧边缘,以第二厚度值d2显示所述电子书另一侧边缘,具体为: 在所述电子书显示区域上以第一厚度值dl显示所述电子书左侧边缘,以第二厚度值d2显示所述电子书右侧边缘;或 在所述电子书显示区域上以第一厚度值dl显示所述电子书右侧边缘,以第二厚度值d2显示所述电子书左侧边缘。4.一种显示电子书的方法,应用在具有电子书阅读功能的电子设备中,所述电子设备包括有一触摸屏,其特征在于,所述方法包括: 检测在所述触摸屏上是否有对一电子书进行翻页的翻页操作,所述电子书从第一页至最后页的厚度值为d,所述电子书当前被翻到的页数为第i页,所述第i页至所述第I页的第一厚度值为dl,所述第i+Ι页至所述最后页的第二厚度值为d2 ; 在有所述翻页操作时,基于对所述翻页操作的响应,生成翻页指令并确定所述翻页操作在所述电子书的左侧边缘或右侧边缘上的位置信息; 基于预先设置的位置信息与所述第一厚度值dl间的对应关系或基于预先设置的位置信息与所述第二厚度值d2间的对应关系,确定所述位置信息对应页数为第j页; 执行所述翻页指令,在所 述触摸屏电子书显示区域的左边或右边显示第j页,在所述电子书显示区域的右边或左边显示第j+Ι页。5.如权利要求4所述的方法,其特征在于,所述在有所述翻页操作时,基于对所述翻页操作的响应,生成翻页指令并确定所述翻页操作在所述电子书的左侧边缘或右侧边缘上的位置信息,具体包括: 基于对翻页操作的响应,生成所述翻页指令; 确定所述翻页操作在所述电子书左侧边缘或右侧边缘中的翻页操作接触区域; 基于预设的位置信息确定策略,在所述翻页操作接触区域中确定所述翻页操作对应在所述电子书左侧边缘或右侧边缘的位置信息。6.如权利要求4所述的方法,其特征在于,所述基于预先设置的位置信息与所述第一厚度值dl间的对应关系或基于预先设置的位置信息与所述第二厚度值d2间的对应关系,确定所述位置信息对应页数为第j页之后还包括: 基于所述第j页的书目章节信息,在所述左侧或右侧的边缘上显示提示信息。7.如权利要求4所述的方法,其特征在于,所述执行所述翻页指令,在所述触摸屏电子书显示区域的左边或右边显示第j页,在所述电子书显示区域的右边或左边显示第j+Ι页,具体为: 执行所述翻页指令,在所述触摸屏电子书显示区域的左边以动画的形式显示第j页,在所述电子书显示区域的右边以动画...

【专利技术属性】
技术研发人员:陈冬卢海东洪雷黄世光邓启明
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1