[发明专利]文字缩放的方法、装置及终端在审
申请号: | 201611162101.4 | 申请日: | 2016-12-15 |
公开(公告)号: | CN106776492A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 张少伟;左景龙;於一飞 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 陈蕾 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文字 缩放 方法 装置 终端 | ||
技术领域
本公开涉及计算机技术领域,特别涉及一种文字缩放的方法、装置及终端。
背景技术
目前,对于很多智能电子设备,可以通过系统设置对页面的文字进行文字缩放,以调整页面文字的大小。一般来说,在对页面的文字进行文字缩放时,通常只对文字元素进行缩放,而其他元素的尺寸不会改变。因此,对于一些文字控件来说,控件中的文字的大小会改变,而控件的尺寸不会改变,所以,对页面的文字进行文字缩放时,可能会导致控件中文字溢出,版面错乱的问题。从而,妨碍了用户的正常阅读。
发明内容
为了解决上述技术问题,本公开提供一种文字缩放的方法、装置及终端。
根据本公开实施例的第一方面,提供一种文字缩放的方法,包括:
接收对文字进行缩放的指令;
确定当前页面中文字对应的元素类型;
在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理。
可选的,所述在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理,包括:
根据所述元素类型确定第一文字,所述第一文字为文本中的文字;
按照所述缩放指令指示的缩放比例对所述第一文字进行缩放处理。
可选的,所述第一文字对应的元素类型包括文本的元素类型。
可选的,所述在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理,还包括:
基于所述元素类型确定一组或多组第二文字,所述第二文字为控件中的文字,每组第二文字对应一个控件;
针对每组所述第二文字,判断该组第二文字按照所述缩放指令指示的缩放比例进行缩放后,是否溢出对应的控件;
当未溢出对应的控件时,按照所述缩放指令指示的缩放比例对该组第二文字进行缩放处理。
可选的,所述在所述缩放指令的指示下,基于所述类型进行文字的缩放处理,还包括:
当溢出对应的控件时,计算该组第二文字对应于控件的最大字体;
将该组第二文字按照所述最大字体对应的缩放比例进行缩放处理。
可选的,所述第二文字对应的元素类型包括控件的元素类型。
根据本公开实施例的第二方面,提供一种文字缩放的装置,包括:
接收模块,被配置为接收对文字进行缩放的指令;
确定模块,被配置为确定当前页面中文字对应的元素类型;
处理模块,被配置为在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理。
可选的,所述处理模块包括:
第一确定子模块,被配置为根据所述元素类型确定第一文字,所述第一文字为文本中的文字;
第一处理子模块,被配置为按照所述缩放指令指示的缩放比例对所述第一文字进行缩放处理。
可选的,所述第一文字对应的元素类型包括文本的元素类型。
可选的,所述处理模块还包括:
第二确定子模块,被配置为基于所述元素类型确定一组或多组第二文字,所述第二文字为控件中的文字,每组第二文字对应一个控件;
判断子模块,被配置为针对每组所述第二文字,判断该组第二文字按照所述缩放指令指示的缩放比例进行缩放后,是否溢出对应的控件;
第二处理子模块,被配置为在未溢出对应的控件时,按照所述缩放指令指示的缩放比例对该组第二文字进行缩放处理。
可选的,所述处理模块还包括:
计算子模块,被配置为在溢出对应的控件时,计算该组第二文字对应于控件的最大字体;
第三处理子模块,被配置为将该组第二文字按照所述最大字体对应的缩放比例进行缩放处理。
可选的,所述第二文字对应的元素类型包括控件的元素类型。
根据本公开实施例的第三方面,提供一种终端,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收对文字进行缩放的指令;
确定当前页面中文字对应的元素类型;
在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开的实施例提供的文字缩放的方法,通过接收对文字进行缩放的指令,确定当前页面中文字对应的元素类型,在缩放指令的指示下,基于上述元素类型进行文字的缩放处理。从而能够有选择的对页面中的部分或全部文字进行缩放处理,避免了控件中文字溢出,版面错乱的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611162101.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防伪潜像文字压纹制作方法
- 下一篇:信息过滤方法和信息过滤装置