The invention provides a method and a text zoom device and terminal, including a specific embodiment of the method: receiving zoom in and out of the text of the directive; to determine the corresponding current page text element type; in the zoom instruction, to zoom the text type based on elements. The embodiment of the utility model can selectively carry out the zoom processing of part or all of the text in the page, thereby avoiding the problem of overflowing text and confusion of the page in the control.
【技术实现步骤摘要】
文字缩放的方法、装置及终端
本公开涉及计算机
,特别涉及一种文字缩放的方法、装置及终端。
技术介绍
目前,对于很多智能电子设备,可以通过系统设置对页面的文字进行文字缩放,以调整页面文字的大小。一般来说,在对页面的文字进行文字缩放时,通常只对文字元素进行缩放,而其他元素的尺寸不会改变。因此,对于一些文字控件来说,控件中的文字的大小会改变,而控件的尺寸不会改变,所以,对页面的文字进行文字缩放时,可能会导致控件中文字溢出,版面错乱的问题。从而,妨碍了用户的正常阅读。
技术实现思路
为了解决上述技术问题,本公开提供一种文字缩放的方法、装置及终端。根据本公开实施例的第一方面,提供一种文字缩放的方法,包括:接收对文字进行缩放的指令;确定当前页面中文字对应的元素类型;在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理。可选的,所述在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理,包括:根据所述元素类型确定第一文字,所述第一文字为文本中的文字;按照所述缩放指令指示的缩放比例对所述第一文字进行缩放处理。可选的,所述第一文字对应的元素类型包括文本的元素类型。可选的,所述在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理,还包括:基于所述元素类型确定一组或多组第二文字,所述第二文字为控件中的文字,每组第二文字对应一个控件;针对每组所述第二文字,判断该组第二文字按照所述缩放指令指示的缩放比例进行缩放后,是否溢出对应的控件;当未溢出对应的控件时,按照所述缩放指令指示的缩放比例对该组第二文字进行缩放处理。可选的,所述在所述缩放指令的指示下,基于所述类型进行 ...
【技术保护点】
一种文字缩放的方法,其特征在于,所述方法包括:接收对文字进行缩放的指令;确定当前页面中文字对应的元素类型;在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理。
【技术特征摘要】
1.一种文字缩放的方法,其特征在于,所述方法包括:接收对文字进行缩放的指令;确定当前页面中文字对应的元素类型;在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理。2.根据权利要求1所述的方法,其特征在于,所述在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理,包括:根据所述元素类型确定第一文字,所述第一文字为文本中的文字;按照所述缩放指令指示的缩放比例对所述第一文字进行缩放处理。3.根据权利要求2所述的方法,其特征在于,所述第一文字对应的元素类型包括文本的元素类型。4.根据权利要求2所述的方法,其特征在于,所述在所述缩放指令的指示下,基于所述元素类型进行文字的缩放处理,还包括:基于所述元素类型确定一组或多组第二文字,所述第二文字为控件中的文字,每组第二文字对应一个控件;针对每组所述第二文字,判断该组第二文字按照所述缩放指令指示的缩放比例进行缩放后,是否溢出对应的控件;当未溢出对应的控件时,按照所述缩放指令指示的缩放比例对该组第二文字进行缩放处理。5.根据权利要求4所述的方法,其特征在于,所述在所述缩放指令的指示下,基于所述类型进行文字的缩放处理,还包括:当溢出对应的控件时,计算该组第二文字对应于控件的最大字体;将该组第二文字按照所述最大字体对应的缩放比例进行缩放处理。6.根据权利要求4或5所述的方法,其特征在于,所述第二文字对应的元素类型包括控件的元素类型。7.一种文字缩放的装置,其特征在于,所述装置包括:接收模块,被配置为接收对文字进行缩放的指令;确定模块,被配置为确定当前页面中文字对应的元素类型;处...
【专利技术属性】
技术研发人员:张少伟,左景龙,於一飞,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。