[发明专利]一种文字显示方法、装置、电子设备及可读存储介质在审
申请号: | 201711478866.3 | 申请日: | 2017-12-29 |
公开(公告)号: | CN109992749A | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 宁廷泽 | 申请(专利权)人: | 珠海金山办公软件有限公司;北京金山办公软件股份有限公司;广州金山移动科技有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 519015 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字符串 电子设备 字体 文档 预设 可读存储介质 编辑距离 目标字体 文字显示 编辑距离算法 目标字符串 计算目标 文档阅读 显示文字 预先存储 应用 | ||
1.一种文字显示方法,其特征在于,应用于电子设备,所述方法包括:
确定待显示文档中的文字所对应字体的字体名称,作为目标字体名称;
获得所述目标字体名称所对应的字符串,作为目标字符串;
利用编辑距离算法计算所述目标字符串与每一个预设字符串的编辑距离;其中,一个预设字符串为:所述电子设备中预先存储的一种字体的字体名称所对应的字符串;
利用最小编辑距离对应的预设字符串所对应的字体来显示所述文字。
2.根据权利要求1所述的方法,其特征在于,所述获得所述目标字体名称所对应的字符串,作为目标字符串的步骤,包括:
判断所述目标字体名称是否为英文字符串;
若是,判断所述英文字符串中是否存在空格字符;
若存在空格字符,将所述英文字符串中存在的空格字符删除,得到目标字符串。
3.根据权利要求2所述的方法,其特征在于,所述将所述英文字符串中存在的空格字符删除,得到目标字符串的步骤,包括:
将所述英文字符串中的大写字符修改为小写字符,并将所述英文字符串中存在的空格字符删除,得到目标字符串。
4.根据权利要求2所述的方法,其特征在于,若判断所述目标字体名称不为英文字符串,所述方法还包括:
判断所述目标字体名称是否为中文名称;
若是中文名称,将所述中文名称转换为拼音,得到目标字符串。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述利用编辑距离算法计算所述目标字符串与每一个预设字符串的编辑距离的步骤,包括:
利用编辑距离算法,并按照预设计算顺序依次计算所述目标字符串与每一个预设字符串的编辑距离;
当计算得到所述目标字符串与一个预设字符串的编辑距离为零时,将为零的编辑距离作为最小编辑距离,并触发所述将最小编辑距离对应的预设字符串所对应的字体来显示所述文字的步骤。
6.一种文字显示装置,其特征在于,应用于电子设备,所述装置包括:
确定单元,用于确定待显示文档中的文字所对应字体的字体名称,作为目标字体名称;
获得单元,用于获得所述目标字体名称所对应的字符串,作为目标字符串;
计算单元,用于利用编辑距离算法计算所述目标字符串与每一个预设字符串的编辑距离;其中,一个预设字符串为:所述电子设备中预先存储的一种字体的字体名称所对应的字符串;
显示单元,用于利用最小编辑距离对应的预设字符串所对应的字体来显示所述文字。
7.根据权利要求6所述的装置,其特征在于,所述获得单元包括:
第一判断子单元,用于判断所述目标字体名称是否为英文字符串;
第二判断子单元,用于当所述第一判断子单元判断所述目标字体名称是英文字符串时,判断所述英文字符串中是否存在空格字符;
删除子单元,用于当所述第二判断子单元判断所述英文字符串中存在空格字符时,将所述英文字符串中存在的空格字符删除,得到目标字符串。
8.根据权利要求7所述的装置,其特征在于,所述删除子单元具体用于:
将所述英文字符串中的大写字符修改为小写字符,并将所述英文字符串中存在的空格字符删除,得到目标字符串。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第三判断子单元,用于当所述第一判断子单元判断所述目标字体名称不是英文字符串时,判断所述目标字体名称是否为中文名称;
转换子单元,用于当所述第三判断子单元判断所述目标字体名称为中文名称时,将所述中文名称转换为拼音,得到目标字符串。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山办公软件有限公司;北京金山办公软件股份有限公司;广州金山移动科技有限公司,未经珠海金山办公软件有限公司;北京金山办公软件股份有限公司;广州金山移动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711478866.3/1.html,转载请声明来源钻瓜专利网。