页面文字调整方法及系统技术方案

技术编号:13328934 阅读:56 留言:0更新日期:2016-07-11 19:07
一种页面文字调整方法,应用于电子装置中,包括:接收用户所选的页面;接收用户选取的调整倍率计算方法;根据所选取的调整倍率计算方法计算所述页面的文字的调整倍率;获取所述页面中所有文字的字体大小;根据所述页面的文字的调整倍率及所述页面中所有文字的字体大小对所述页面中所有文字的字体大小进行调整;将调整后的页面的文字显示在所述电子装置的显示设备上。本发明专利技术还提供一种页面文字调整系统。本发明专利技术根据用户所阅读的页面的文字的字体大小自动调整所述页面的文字的大小,用户不用手动放大或者缩小所述页面,给用户带来了方便。

【技术实现步骤摘要】

本专利技术涉及页面显示
,尤其涉及一种页面文字调整方法及系统。
技术介绍
随着电子装置的屏幕的解析度愈来愈高,在浏览某个页面时,字体可能会变得很小,需要进行手势放大或是变更字体设定。并且一旦设定了页面的字体,就固定此大小,除非再行变更,此为静态的字体缩放设定。例如,在网页的页面中往往充满了不同字体大小的文字,对于有视力不好的使用者,如老花眼或弱视者,就需时常进行缩放或者放大的动作,给用户带来了很大的不便。
技术实现思路
鉴于以上内容,有必要提供一种页面文字调整方法及系统,用户不用手动放大或者缩小页面的文字的大小,给用户带来了方便。一种页面文字调整方法,应用于电子装置中,该方法包括:接收步骤一,接收用户所选的页面;接收步骤二,接收用户选取的调整倍率计算方法;计算步骤一,根据所选取的调整倍率计算方法计算所述页面的文字的调整倍率;获取步骤,获取所述页面中所有文字的字体大小;计算步骤二,根据所述页面的文字的调整倍率及所述页面中所有文字的字体大小对所述页面中所有文字的字体大小进行调整;及显示步骤,将调整后的页面的文字显示在所述电子装置的显示设备上。一种页面文字调整系统,运行于电子装置中,该系统包括:接收模块,用于接收用户所选的页面;所述接收模块,还用于接收用户选取的调整倍率计算方法;计算模块,用于根据所选取的调整倍率计算方法计算所述页面的文字的调整倍率;获取模块,用于获取所述页面中所有文字的字体大小;所述计算模块,还用于根据所述页面的文字的调整倍率及所述页面中所有文字的字体大小对所述页面中所有文字的字体大小进行调整;及显示模块,用于将调整后的页面的文字显示在所述电子装置的显示设备上。相较于现有技术,所述页面文字调整方法及系统,根据用户所阅读的页面的文字的字体大小自动调整所述页面的文字的大小,用户不用手动放大或者缩小所述页面,给用户带来了方便。附图说明图1是本专利技术页面文字调整系统较佳实施例的运行环境示意图。图2是本专利技术页面文字调整系统较佳实施例的功能模块图。图3是本专利技术页面文字调整方法较佳实施例的流程图。主要元件符号说明电子装置1页面文字调整系统10存储设备11处理设备12显示设备13接收模块100计算模块101获取模块102显示模块103如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式参阅图1所示,是本专利技术页面文字调整系统较佳实施例的运行环境示意图。所述页面文字调整系统10运行于电子装置1中。该电子装置1还包括通过数据总线相连的存储设备11、一个或者多个处理设备12及显示设备13等。所述电子装置1可以是电脑、手机、PDA(PersonalDigitalAssistant,个人数字助理)、摄像机、照相机等。所述存储设备11用于存储电子装置1的资料及所述页面文字调整系统10中各个程序段的程序代码。该存储设备11可以为智能媒体卡(smartmediacard)、安全数字卡(securedigitalcard)、快闪存储器卡(flashcard)等储存设备。所述的页面文字调整系统10包括一个或多个由程序代码组成的功能模块(详见图2),各功能模块存储于所述存储设备11中,并由所述处理设备12所执行,以实现如下功能:根据用户所阅读的页面的文字的字体大小自动调整所述页面的文字的大小,用户不用手动放大或者缩小所述页面,给用户带来了方便。参阅图2所示,在本实施例中,所述页面文字调整系统10的功能模块包括:接收模块100、计算模块101、获取模块102及显示模块103。以下将结合图3说明各模块的具体功能。参阅图3所示,是本专利技术页面文字调整方法较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。步骤S11,接收模块100接收用户所选的页面。步骤S12,接收模块100接收用户从选项中选取的一种调整倍率计算方法。步骤S13,计算模块101根据所选取的调整倍率计算方法计算所述页面的文字的调整倍率。在本实施例中,所述选项提供三种调整倍率计算方法供用户选用。第一种调整倍率计算方法根据所述页面中所有文字的字体大小计算所述调整倍率。第一种调整倍率计算方法计算所述调整倍率的过程为:(a1)获取所述页面中的所有文字及每个文字的字体大小。(a2)计算所述页面中文字的平均字体大小,所述所述页面中文字的平均字体大小等于所述页面中所有文字的字体大小之和除以所述页面中所有文字的字数。(a3)将预设字体大小除以所述页面中文字的平均字体大小得到所述调整倍率。在本实施例中,所述预设字体大小由用户根据自己喜好所设置。例如,某个页面中共有5个字,这5个字的字体大小分别为F1,F2,F3,F4及F5。计算该页面中文字的平均字体大小Favg=(F1+F2+F3+F4+F5),所述调整倍率=(预设字体大小)/Favg。第二种调整倍率计算方法根据页面的第一预设区域中文字的字体大小计算所述调整倍率。第二种调整倍率计算方法计算所述调整倍率的过程为:(b1)获取页面的第一预设区域的所有文字及每个文字的字体大小。(b2)计算所述第一预设区域内文字的平均字体大小,所述第一预设区域内文字的平均字体大小等于所述第一预设区域的所有文字的字体大小之和除以所述第一预设区域的所有文字的字数。(b3)将所述预设字体大小除以所述第一预设区域内文字的平均字体大小得到所述调整倍率。第三种调整倍率计算方法根据页面的第一预设区域及第二预设区域中文字的字体大小计算所述调整倍率。在本实施例中,所述第一预设区域中的文字对应第一权重,所述第二区域中的文字对应第二权重,所述第一权重及第二权重是用户事先设置的。第三种调整倍率计算方法计算所述调整倍率的过程为:(c1)获取页面的第一预设区域的所有文字及所有文字的字体大小。(c2)获取页面的第二预设区域的所有文字及所有文字的字体大小。(c3)根据所述第一预设区域中所有文字的字体大小及第二预设区域中所有文字的字体大小计算加权平均值。在本实施例中,所述加权平均值的表达式如下: Fwavg = ( 本文档来自技高网...

【技术保护点】
一种页面文字调整方法,应用于电子装置中,其特征在于,该方法包括:接收步骤一,接收用户所选的页面;接收步骤二,接收用户选取的调整倍率计算方法;计算步骤一,根据所选取的调整倍率计算方法计算所述页面的文字的调整倍率;获取步骤,获取所述页面中所有文字的字体大小;计算步骤二,根据所述页面的文字的调整倍率及所述页面中所有文字的字体大小对所述页面中所有文字的字体大小进行调整;及显示步骤,将调整后的页面的文字显示在所述电子装置的显示设备上。

【技术特征摘要】
1.一种页面文字调整方法,应用于电子装置中,其特征在于,该
方法包括:
接收步骤一,接收用户所选的页面;
接收步骤二,接收用户选取的调整倍率计算方法;
计算步骤一,根据所选取的调整倍率计算方法计算所述页面的文
字的调整倍率;
获取步骤,获取所述页面中所有文字的字体大小;
计算步骤二,根据所述页面的文字的调整倍率及所述页面中所有
文字的字体大小对所述页面中所有文字的字体大小进行调整;及
显示步骤,将调整后的页面的文字显示在所述电子装置的显示设
备上。
2.如权利要求1所述的页面文字调整方法,其特征在于,所述选
取的调整倍率计算方法是根据所述页面中所有文字的字体大小计算所
述页面的文字的调整倍率,在所述计算步骤一中的计算所述页面的文
字的调整倍率的过程为:
(a1)获取所述页面中的所有文字及每个文字的字体大小;
(a2)计算所述页面中文字的平均字体大小,所述所述页面中文
字的平均字体大小等于所述页面中所有文字的字体大小之和除以所述
页面中所有文字的字数;及
(a3)将预设字体大小除以所述页面中文字的平均字体大小得到
所述页面的文字的调整倍率。
3.如权利要求1所述的页面文字调整方法,其特征在于,所述选
取的调整倍率计算方法是根据所述页面的第一预设区域中文字的字体
大小计算所述页面的文字的调整倍率,在所述计算步骤一中的计算所
述页面的文字的调整倍率的过程为:
(b1)获取所述页面的第一预设区域的所有文字及每个文字的字
体大小;
(b2)计算所述第一预设区域内文字的平均字体大小,所述第一

\t预设区域内文字的平均字体大小等于所述第一预设区域的所有文字的
字体大小之和除以所述第一预设区域的所有文字的字数;及
(b3)将预设字体大小除以所述第一预设区域内文字的平均字体
大小得到所述页面的文字的调整倍率。
4.如权利要求1所述的页面文字调整方法,其特征在于,所述选
取的调整倍率计算方法是根据所述页面的第一预设区域及第二预设区
域中文字的字体大小计算所述页面的文字的调整倍率,在所述计算步
骤一中的计算所述页面的文字的调整倍率的过程为:
(c1)获取页面的第一预设区域的所有文字及所有文字的字体大
小。
(c2)获取页面的第二预设区域的所有文字及所有文字的字体大
小。
(c3)根据所述第一预设区域中所有文字的字体大小及第二预设
区域字体大小计算加权平均值;及
(c4)将预设字体大小除以所述加权平均值得到所述页面的文字
的调整倍率。
5.如权利要求4所述的页面文字调整方法,其特征在于,所述加
权平均值的表达式为:
Fwavg = ( Σ i = 1 n ( f ( i ) / n × w 1 ) + Σ i = 1 m ( g ( i ) / m × w 2 ) ) / ( w 1 + w 2 ) , ]]>其中f(i)表示所述第一预设区域中第i个文字的字体大小,w1表示
所述第一预设区域中的文字所对应的权重,n表示所述第一预设区域
中文字的字数,其中g(i)表示所述第二预设区域中第i个文字的字体大
小,w2表示所述第二预设区域中的文字所对应的权重,m表示所述第
二预设区域中文字的字数。
6...

【专利技术属性】
技术研发人员:谢欣君
申请(专利权)人:深圳富泰宏精密工业有限公司
类型:发明
国别省市:广东;44

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

1