电子阅读器中图元的显示方法、装置及电子阅读器制造方法及图纸

技术编号:7837613 阅读:193 留言:0更新日期:2012-10-12 02:16
本发明专利技术实施例公开一种电子阅读器中图元的显示方法、装置及电子阅读器,涉及信息显示技术领域,为使得用户利用电子阅读器方便、快速的查看图元而发明专利技术。所述方法包括:当需要在电子阅读器的当前显示页面中插入图元时,获取待插入图元的原始大小;确定当前显示页面中剩余显示区域的大小;当剩余显示区域的大小小于待插入图元的原始大小时,确定可用显示区域;当可用显示区域无法完整显示待插入图元时,利用可用显示区域显示待插入图元的第一部分,并根据用户对待插入图元的移动在可用显示区域中显示待插入图元的第二部分;或者当可用显示区域能够完整显示待插入图元时,利用可用显示区域显示待插入图元。本发明专利技术实施例主要用于电子阅读器中。

【技术实现步骤摘要】

本专利技术涉及信息显示
,尤其涉及一种电子阅读器中图元的显示方法、装置及电子阅读器
技术介绍
电子阅读器屏幕大小有限,而图元,例如图片或表格的尺寸通常较大,虽然可以对图片或表格进行缩放处理,但是由于图片或表格往往包含的信息较多,过分缩小图片或表格会给用户的阅读带来不便。现有技术中,电子阅读器可根据不同的排版方式针对图表显示有不同的处理。例如对于固定排版格式的版式文档,一般是将图表和文字按照一致的比例进行缩放。但是当图表放大至适合阅读的尺寸后,文字排布往往超出了屏幕宽度,因而用户阅读文字时需要 不断的左右调整屏幕显示区域,影响了用户的使用。又例如,对于文字可根据电子阅读器的屏幕尺寸重新排版的流式文档,现有的通常做法是将较大的图表按照固定的比例以适应屏幕的尺寸进行缩放,以便于用户在一屏中连续阅读图表。但这种图表缩小的比例并不一定适合阅读,同样不利于用户的使用。
技术实现思路
本专利技术实施例提供一种电子阅读器中图元的显示方法、装置及电子阅读器,以使得用户利用电子阅读器方便、快速的查看图元。本专利技术实施例采用如下技术方案 一种电子阅读器中图元的显示方法,包括 当需要在电子阅读器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电子阅读器中图元的显示方法,其特征在于,包括 当需要在电子阅读器的当前显示页面中插入图元时,获取待插入图元的原始大小; 确定所述当前显示页面中剩余显示区域的大小; 当所述剩余显示区域的大小小于所述待插入图元的原始大小时,确定可用显示区域;当所述可用显示区域无法完整显示所述待插入图元时,利用所述可用显示区域显示所述待插入图元的第一部分,并根据用户对所述待插入图元的移动在所述可用显示区域中显示所述待插入图元的第二部分。2.根据权利要求I所述的方法,其特征在于, 所述获取待插入图元的原始大小包括获取所述待插入图元的高度和宽度; 所述确定所述当前显示页面中剩余显示区域的大小包括确定所述剩余显示区域的起 始位置,以及确定所述剩余显示区域的高度和宽度。3.根据权利要求2所述的方法,其特征在于,所述当所述剩余显示区域的大小小于所述待插入图元的原始大小时,确定可用显示区域包括 根据所述剩余显示区域的起始位置,确定所述可用显示区域的宽度和高度; 根据所述剩余显示区域的起始位置,确定所述可用显示区域的起始位置,并确定所述可用显示区域的结束位置; 根据所述可用显示区域的宽度和高度、所述可用显示区域的起始位置及结束位置确定所述可用显示区域。4.根据权利要求3所述的方法,其特征在于,所述根据所述剩余显示区域的起始位置,确定所述可用显示区域的宽度和高度包括 当所述剩余显示区域的起始位置为所述剩余显示区域中下一排版行或者列的顶格位置时,利用所述剩余显示区域的宽度与所述待插入图元的宽度中的较小值作为所述可用显示区域的宽度,利用所述剩余显示区域的高度与所述待插入图元的高度中的较小值作为所述可用显示区域的高度; 当所述剩余显示区域的起始位置为当前编辑的行或者列的中间位置时,确定第一显示区域,利用所述第一显示区域的宽度与所述待插入图元的宽度中的较小值作为所述可用显示区域的宽度,利用所述第一显示区域的高度与所述待插入图元的高度中的较小值作为所述可用显示区域的高度。5.根据权利要求3所述的方法,其特征在于,所述确定所述可用显示区域的起始位置和结束位置包括 当所述剩余显示区域的起始位置为所述剩余显示区域中下一排版行或者列的顶格位置并且所述剩余显示区域的高度大于等于所述待插入图元的高度时,所述可用显示区域的起始位置为所述剩余显示区域的下一排版行或者列的顶格位置;当所述剩余显示区域的起始位置为所述剩余显示区域中下一排版行或者列的顶格位置并且所述剩余显示区域的高度小于所述待插入图元的高度时,所述可用显示区域的起始位置为所述当前显示页面的下一显示页面的起始位置; 当所述剩余显示区域的起始位置为当前编辑的行或者列的中间位置并且所述剩余显示区域的高度大于等于所述待插入图元的高度时,所述可用显示区域的起始位置为所述剩余显示区域中当前编辑的行或者列的中间位置;当所述剩余显示区域的起始位置为当前编辑的行或者列的中间位置并且所述剩余显示区域的高度小于所述待插入图元的高度时,所述可用显示区域的起始位置为所述当前显示页面的下一显示页面的起始位置; 所述可用显示区域的结束位置为所述待插入图元在所述当前显示页面中的结束位置。6.根据权利要求3所述的方法,其特征在于,当所述可用显示区域无法完整显示所述待插入图元时,利用所述可用显示区域显示所述待插入图元的第一部分,并根据用户对所述待插入图元的移动显示所述待插入图元的第二部分,包括 根据所述可用显示区域的宽度和高度,将所述待插入图元划分成第一部分和第二部分,其中,所述第一部分的宽度和高度与所述可用显示区域的宽度和高度相等; 利用所述可用显示区域显示所述待插入图元的第一部分; 获取用户对所述待插入图元的平移偏移量,并根据所述平移偏移量和所述可用显示区域的起始位置确定显示所述待插入图元的第二部分的起始位置; 在所述可用显示区域中,从所述待插入图元的第二部分的起始位置开始显示所述待插入图元的第二部分。7.根据权利要求6所述的方法,其特征在于,所述获取用户对所述待插入图元的平移偏移量包括 获取所述待插入图元的横向可移动距离和纵向可移动距离,其中所述待插入图元的宽度与所述可用显示区域的宽度的差值为横向可移动距离,所述待插入图元的高度与所述可用显示区域的高度的差值为纵向可移动距离; 获取用户对所述待插入图像的横向拖动距离和纵向拖动距离; 将所述横向可移动距离与所述横向拖动距离中的较小值作为横向平移偏移量,将所述纵向可移动距离与所述纵向拖动距离中的较小值作为纵向平移偏移量。8.根据权利要求3所述的方法,其特征在于,还包括 当所述可用显示区域的起始位置为所述当前显示页面的下一显示页面的起始位置并且所述可用显示区域的大小大于所述待插入图元时,利用所述可用显示区域显示所述待插入图元。9.一种...

【专利技术属性】
技术研发人员:丁迎刘凤
申请(专利权)人:汉王科技股份有限公司
类型:发明
国别省市:

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

1