[发明专利]在线文本显示系统中的空白字符可视化方法及装置有效
申请号: | 201911402053.5 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111144073B | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 金喆 | 申请(专利权)人: | 文思海辉智科科技有限公司 |
主分类号: | G06F40/163 | 分类号: | G06F40/163 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 蒋姗 |
地址: | 102200 北京市昌平区未来科*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线 文本 显示 系统 中的 空白 字符 可视化 方法 装置 | ||
1.一种在线文本显示系统中的空白字符可视化方法,其特征在于,应用于在线翻译系统中,所述在线翻译系统中,任一字符都具有唯一对应的码点;所述方法包括:
在接收到空白字符显示指令后,调用替换字体;
将包含空白字符的字符串按照所述替换字体进行显示,其中,所述替换字体中包括各类型空白字符的可见替代字形;
所述将包含空白字符的字符串按照所述替换字体进行显示包括:
获取所述字符串中每一个字符对应的当前码点;
将所述字符串中每一个字符显示为其对应的当前码点在所述替换字体中对应的字形。
2.如权利要求1所述的空白字符可视化方法,其特征在于,所述替换字体中非空白字符未设置对应字形,以使所述字符串中的字符在所述替换字体中没有对应字形时,显示其在原有字体中对应的字形。
3.如权利要求1所述的空白字符可视化方法,其特征在于,在所述调用替换字体之前,所述方法还包括:
判断所述字符串中每一个字符是否为第一类型空白字符,其中,所述第一类型空白字符为不可关联可见字形的字符;
若所述字符串中的任一字符为所述第一类型空白字符,则从预设码点关联表中获取该字符对应的自定义码点,并将该字符所在位置的码点替换为所述自定义码点,其中,所述自定义码点在所述替换字体中设置有对应可见字形,所述自定义码点为码点库中的空闲码点。
4.如权利要求3所述的空白字符可视化方法,其特征在于,所述自定义码点对应的字符预设有与其对应的空白字符相同的格式操作功能。
5.如权利要求1所述的空白字符可视化方法,其特征在于,在所述调用替换字体之前,所述方法还包括:
判断所述字符串中每一个字符是否为第一类型空白字符;
若所述字符串中的任一字符为所述第一类型空白字符,则从预设码点关联表中获取该字符对应的自定义码点,并在该字符所在位置的前一字符位置插入所述自定义码点,其中,所述自定义码点在所述替换字体中设置有对应可见字形,所述自定义码点为码点库中的空闲码点。
6.如权利要求5所述的空白字符可视化方法,其特征在于,所述自定义码点对应的字符宽度为零,以使所述自定义码点对应的字符在插入到所述字符串中时,在显示其对应的可见字形的同时不影响所述字符串的原有格式。
7.一种在线文本显示系统中的空白字符可视化装置,其特征在于,应用于在线翻译系统中,所述在线翻译系统中,任一字符都具有唯一对应的码点;所述装置包括:调用模块和显示处理模块;
所述调用模块,用于在接收到空白字符显示指令后,调用替换字体;
所述显示处理模块,用于获取所述字符串中每一个字符对应的当前码点;将所述字符串中每一个字符显示为其对应的当前码点在所述替换字体中对应的字形,其中,所述替换字体中包括各类型空白字符的可见替代字形。
8.一种电子设备,其特征在于,包括处理器、存储器及通信总线;
所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行存储器中存储的一个或者多个程序,以实现如权利要求1-6中任一项所述的空白字符可视化方法。
9.一种可读存储介质,其特征在于,所述可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-6中任一项所述的空白字符可视化方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于文思海辉智科科技有限公司,未经文思海辉智科科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911402053.5/1.html,转载请声明来源钻瓜专利网。