发明名称 一种文字大小自适应各国语言显示的方法及系统
摘要 本发明公开了一种文字大小自适应各国语言显示的方法及系统,方法包括:获取将要显示的文字内容宽度,判断文字内容宽度是否大于文字显示区域宽度;若文字内容宽度大于文字显示区域宽度,则文字内容换行,获取文字内容显示高度,判断换行后文字显示高度是否大于文字显示区域高度,若是则缩小文字字体大小;重新计算文字内容宽度和文字内容高度,继续调整文字内容宽度和高度,直到文字内容高度不大于文字显示区域高度,文字内容宽度不大于文字显示区域宽度;获取调整后的文字内容字体大小并显示。本发明避免人工计算文字大小,多次调适的麻烦,节省时间;所有语言可以自动计算文字大小,减少了工作量;实现统一代码维护,可供多应用使用。
申请公布号 CN106095374A 申请公布日期 2016.11.09
申请号 CN201610461957.5 申请日期 2016.06.23
申请人 TCL集团股份有限公司 发明人 李贞贞
分类号 G06F3/14(2006.01)I 主分类号 G06F3/14(2006.01)I
代理机构 深圳市君胜知识产权代理事务所 44268 代理人 王永文;刘文求
主权项 一种文字大小自适应各国语言显示的方法,其特征在于,方法包括:A、获取将要显示的文字内容宽度,判断文字内容宽度是否大于文字显示区域宽度;B、若文字内容宽度大于文字显示区域宽度,则文字内容换行,获取文字内容显示高度,判断换行后文字显示高度是否大于文字显示区域高度,若是则缩小文字字体大小;C、重新计算文字内容宽度和文字内容高度,重复步骤A和步骤B,直到文字内容高度不大于文字显示区域高度,文字内容宽度不大于文字显示区域宽度;D、获取调整后的文字内容字体大小并显示。
地址 516006 广东省惠州市仲恺高新技术开发区十九号小区