显示设备、文字越界处理方法和计算机可读存储介质与流程

文档序号:35794160发布日期:2023-10-21 21:57阅读:26来源:国知局
显示设备、文字越界处理方法和计算机可读存储介质与流程

本申请实施例涉及智能电视界面显示技术。更具体地讲,涉及一种显示设备、文字越界处理方法和计算机可读存储介质。


背景技术:

1、随着智能电视的发展,大部分智能电视多数都同时支持多种语言。由于语言之间存在差异,导致同一文本在不同语言的电视上显示时,需要的显示空间的长度不同。

2、在智能电视的测试阶段,会人工遍历各个语言在各个页面中的显示是否正常,若出现文字越界(显示的文字超出文本框),则上报开发人员修改。但智能电视包括的页面较多、支持的语言也较多,人工遍历效率低且容易出现漏测。


技术实现思路

1、为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种显示设备、文字越界处理方法和计算机可读存储介质,能够确保在用户界面显示的页面中不出现文字越界问题。

2、第一方面,本申请实施例提供了一种显示设备,包括:控制器,被配置为:在监测到切换页面指令的情况下,获取待显示页面,切换页面指令用于指示显示设备切换至待显示页面,待显示页面中包括多个对象;在多个对象中的目标对象为文本框,且目标对象包括的内容信息包括目标文本的情况下,确定目标对象对应的外接矩形的面积,与目标对象对应的目标连通域面积的目标差值,目标对象为多个对象中的任一对象;在目标差值大于或者等于差值阈值的情况下,更改目标文本在目标对象中的显示格式,以使显示的目标文本不超出目标对象;加载并显示待显示页面。

3、第二方面,本申请提供了一种文字越界处理方法,包括:在监测到切换页面指令的情况下,获取待显示页面,切换页面指令用于指示显示设备切换至待显示页面,待显示页面中包括多个对象;在多个对象中的目标对象为文本框,且目标对象包括的内容信息包括目标文本的情况下,确定目标对象对应的外接矩形的面积,与目标对象对应的目标连通域面积的目标差值,目标对象为多个对象中的任一对象;在目标差值大于或者等于差值阈值的情况下,更改目标文本在目标对象中的显示格式,以使显示的目标文本不超出目标对象;加载并显示待显示页面。

4、第三方面,本申请提供了一种计算机可读存储介质,包括:计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如第二方面所示的文字越界处理方法。

5、第四方面,本申请提供了一种计算机程序产品,包括:当计算机程序产品在计算机上运行时,使得计算机实现如第二方面所示的文字越界处理方法。

6、本申请实施例提供的技术方案与现有技术相比具有如下优点:本申请实施例中,在监测到切换页面指令的情况下,获取待显示页面,切换页面指令用于指示显示设备切换至待显示页面,待显示页面中包括多个对象;在多个对象中的目标对象为文本框,且目标对象包括的内容信息包括目标文本的情况下,确定目标对象对应的外接矩形的面积,与目标对象对应的目标连通域面积的目标差值,目标对象为多个对象中的任一对象;在目标差值大于或者等于差值阈值的情况下,更改目标文本在目标对象中的显示格式,以使显示的目标文本不超出目标对象;加载并显示待显示页面。如此,在待显示页面在用户界面显示之前,若待显示页面存在文字越界问题,则更改文字在文本框中的显示格式(确保显示的文字不超出文本框)后,再加载并显示待显示页面,避免了在用户界面显示的页面中出现文字越界问题,提升了用户观感;同时,无需在测试阶段对显示页面一一进行手动测试,检测各个显示页面在各种语言下显示时是否存在文字越界问题,节省了大量的人力。



技术特征:

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器,还被配置为:

3.根据权利要求2所述的显示设备,其特征在于,所述控制器,还被配置为:

4.根据权利要求1所述的显示设备,其特征在于,所述多个对象为所述待显示页面中包括的全部对象或者部分对象;所述控制器,还被配置为:

5.根据权利要求1所述的显示设备,其特征在于,所述多个对象为所述待显示页面中包括的全部对象或者部分对象;所述控制器,还被配置为:

6.根据权利要求1至5任一项所述的显示设备,其特征在于,所述控制器,具体被配置为:

7.根据权利要求1至5任一项所述的显示设备,其特征在于,所述控制器,具体被配置为:

8.根据权利要求1所述的显示设备,其特征在于,所述控制器,还被配置为:

9.一种文字越界处理方法,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,包括:所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求8所述的文字越界处理方法。


技术总结
本公开涉及一种显示设备、文字越界处理方法和计算机可读存储介质,应用于智能电视界面显示技术领域,该显示设备包括:控制器,被配置为:在监测到切换页面指令的情况下,获取待显示页面,切换页面指令用于指示显示设备切换至待显示页面,待显示页面中包括多个对象;在多个对象中的目标对象为文本框且目标对象包括的内容信息包括目标文本的情况下,确定目标对象对应的外接矩形的面积,与目标对象对应的目标连通域面积的目标差值,目标对象为多个对象中的任一对象;在目标差值大于或者等于差值阈值的情况下,更改目标文本在目标对象中的显示格式;加载并显示待显示页面。能够确保在用户界面显示的页面中不出现文字越界问题。

技术研发人员:江雪,王建新,王志刚
受保护的技术使用者:海信视像科技股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1