【技术实现步骤摘要】
本专利技术涉及页面显示
,尤其涉及一种页面文字调整方法及系统。
技术介绍
随着电子装置的屏幕的解析度愈来愈高,在浏览某个页面时,字体可能会变得很小,需要进行手势放大或是变更字体设定。并且一旦设定了页面的字体,就固定此大小,除非再行变更,此为静态的字体缩放设定。例如,在网页的页面中往往充满了不同字体大小的文字,对于有视力不好的使用者,如老花眼或弱视者,就需时常进行缩放或者放大的动作,给用户带来了很大的不便。
技术实现思路
鉴于以上内容,有必要提供一种页面文字调整方法及系统,用户不用手动放大或者缩小页面的文字的大小,给用户带来了方便。一种页面文字调整方法,应用于电子装置中,该方法包括:接收步骤一,接收用户所选的页面;接收步骤二,接收用户选取的调整倍率计算方法;计算步骤一,根据所选取的调整倍率计算方法计算所述页面的文字的调整倍率;获取步骤,获取所述页面中所有文字的字体大小;计算步骤二,根据所述页面的文字的调整倍率及所述页面中所有文字的字体大小对所述页面中所有文字的字体大小进行调整;及显示步骤,将调整后的页面的文字显示在所述电子装置的显示设备上。一种页面文字调整系统,运行于电子装置中,该系统包括:接收模块,用于接收用户所选的页面;所述接收模块,还用于接收用户选取的调整倍率计算方法;计算模块,用于根据所选取的调整倍率计算方法计算所述页面的文字的调整倍率;获取模块,用 ...
【技术保护点】
一种页面文字调整方法,应用于电子装置中,其特征在于,该方法包括:接收步骤一,接收用户所选的页面;接收步骤二,接收用户选取的调整倍率计算方法;计算步骤一,根据所选取的调整倍率计算方法计算所述页面的文字的调整倍率;获取步骤,获取所述页面中所有文字的字体大小;计算步骤二,根据所述页面的文字的调整倍率及所述页面中所有文字的字体大小对所述页面中所有文字的字体大小进行调整;及显示步骤,将调整后的页面的文字显示在所述电子装置的显示设备上。
【技术特征摘要】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。