[发明专利]文本处理方法以及装置、电子设备以及计算机可读存储介质在审
| 申请号: | 201910813197.3 | 申请日: | 2019-08-30 |
| 公开(公告)号: | CN110609981A | 公开(公告)日: | 2019-12-24 |
| 发明(设计)人: | 王建亮;柳超 | 申请(专利权)人: | 北京金堤科技有限公司 |
| 主分类号: | G06F17/21 | 分类号: | G06F17/21;G06F17/22 |
| 代理公司: | 11331 北京康盛知识产权代理有限公司 | 代理人: | 董娣 |
| 地址: | 100000 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文本内容 文本字符 预处理 字符特征 绘制 标准文本 存储介质 电子设备 文本处理 文本条件 显示文本 用户体验 画布 预设 文本 复合 | ||
本公开是关于一种文本处理方法、装置、电子设备以及存储介质。其中,该方法包括:获取待显示的第一文本内容,所述第一文本内容包括至少一个符合待处理文本条件的文本字符;确定所述第一文本内容中文本字符的字符特征,按照字符特征对所述文本字符进行预处理,得到包括标准文本字符的第二文本内容;按照预设绘制属性将所述第二文本内容绘制至画布的指定位置。本公开通过对待显示文本的预处理,实现了复合文本的合理显示,提升了用户体验。
技术领域
本公开涉及文本处理领域,具体而言,涉及一种文本处理方法、装置、电子设备以及计算机可读存储介质。
背景技术
在手机电脑等电子设备上,文本显示是最基础也是最重要的功能之一,但是在文本输入中如果遇到了中英文混合排列,就有可能因为英文单词过长导致文本意外换行的现象,一方面导致文本显示不连贯、不整齐美观,另一方面还会占用额外的空间来完全显示换行后的文本,特别是出现在手机上时,由于手机屏幕较小,文本意外换行显示还会导致用户的体验不好。
因此,需要一种或多种方法解决上述问题。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种文本处理方法、装置、电子设备以及计算机可读存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。
根据本公开的一个方面,提供一种文本处理方法,包括:
获取待显示的第一文本内容,所述第一文本内容包括至少一个符合待处理文本条件的文本字符;
确定所述第一文本内容中文本字符的字符特征,按照字符特征对所述文本字符进行预处理,得到包括标准文本字符的第二文本内容;
按照预设绘制属性将所述第二文本内容绘制至画布的指定位置。
在本公开的一种示例性实施例中,确定所述第一文本内容中文本字符的字符特征,包括:
根据索引值遍历所述第一文本内容中的文本字符对应的代码模块;
将所述代码模块与预设编码表进行匹配,根据匹配结果确定所述文本字符的字符特征。
在本公开的一种示例性实施例中,所述字符特征包括增补字符特征,按照字符特征对所述文本字符进行预处理,包括:
若根据所述代码模块判断当前文本字符的字符特征为增补字符特征,确定当前文本字符为增补字符;
将所述增补字符与排列在所述增补字符之前的预设数量的文本合并为所述标准文本字符。
在本公开的一种示例性实施例中,所述方法还包括:
若确定当前文本字符为增补字符,则跳过所述增补字符继续遍历下一个文本字符。
在本公开的一种示例性实施例中,所述字符特征包括前/后缀特征,按照字符特征对所述文本字符进行预处理,包括:
若根据所述代码模块判断当前文本字符的字符特征为前/后缀字符特征,确定当前文本字符为前缀字符或后缀字符;
在所述前缀字符的前方字符增加特定标识,或者,在所述后缀字符的后方字符增加特定标识。
在本公开的一种示例性实施例中,按照字符特征对所述文本字符进行预处理,得到包括标准文本字符的第二文本内容,包括:
根据字符测量算法对所述标准文本字符进行测量,并根据测量结果将所述标准文本字符按照预设排列规则封装生成第二文本内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金堤科技有限公司,未经北京金堤科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910813197.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种阿拉伯语显示方法
- 下一篇:PDF文件数据解析系统及方法





