[发明专利]修改复杂文本字形的方法和装置有效
申请号: | 201911201282.0 | 申请日: | 2019-11-29 |
公开(公告)号: | CN110955747B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 王玉欣;栾瑛;于萍萍 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F16/31 | 分类号: | G06F16/31;G06F16/33;G06F16/903 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张子青;臧建明 |
地址: | 100871 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 修改 复杂 文本 字形 方法 装置 | ||
1.一种修改复杂文本字形的方法,其特征在于,包括:
终端设备接收用户输入的待修改的显示字形所在的字或待修改的显示字形所在的字对应的字符串;
所述终端设备通过文本解释器调用复杂文本字库,获取所述待修改的显示字形所在的字对应的字符串中的每个字符对应的显示字形的索引值和/或名称,在所述复杂文本字库中所述每个字符在不同的字中具有不同的显示字形;
所述终端设备显示所述每个字符对应的显示字形的索引值和/或名称;其中,所述终端设备按照输入的字或者字符串的顺序,显示所述每个字符对应的显示字形的索引值和/或名称;
所述终端设备根据所述每个字符对应的显示字形的索引值和/或名称,对待修改字对应的字符串中的目标字符对应的显示字形进行修改;
所述所述终端设备通过文本解释器调用复杂文本字库,获取所述待修改字中的每个字符对应的显示字形的索引值和/或名称,包括:
在所述文本解释器调用所述复杂文本字库的过程中,通过接口函数从所述文本解释器中获取所述每个字符对应的显示字形的索引值和/或名称;
所述所述终端设备根据所述每个字符对应的目标显示字形的索引值和/或名称,对所述待修改字对应的字符串中的目标字符对应的显示字形进行修改,包括:
接收用户输入的第二选择信号,所述第二选择信号用于从所述待修改字对应的字符串中选择所述目标字符;将所述目标字符突出显示;
根据所述目标字符的索引值和/或名称,对所述目标字符对应的显示字形进行修改。
2.根据权利要求1所述的方法,其特征在于,所述接收用户输入的待修改的显示字形所在的字或待修改的显示字形所在的字对应的字符串之前,还包括:
接收用户输入的第一选择信号,所述第一选择信号用于选择所述文本解释器的类型和版本。
3.根据权利要求1-2中任一项所述的方法,其特征在于,所述复杂文本字库为OpenType字库。
4.一种修改复杂文本字形的装置,其特征在于,包括:
接收模块,接收用户输入的待修改的显示字形所在的字或待修改的显示字形所在的字对应的字符串;
调用模块,用于通过文本解释器调用复杂文本字库,获取所述待修改的显示字形所在的字对应的字符串中的每个字符对应的显示字形的索引值和/或名称,在所述复杂文本字库中所述每个字符在不同的字中具有不同的显示字形;
显示模块,用于显示所述每个字符对应的显示字形的索引值和/或名称;按照输入的字或者字符串的顺序,显示所述每个字符对应的显示字形的索引值和/或名称;
修改模块,用于根据所述每个字符对应的显示字形的索引值和/或名称,对待修改字对应的字符串中的目标字符对应的显示字形进行修改;
所述调用模块具体用于:在所述文本解释器调用所述复杂文本字库的过程中,通过接口函数从所述文本解释器中获取所述每个字符对应的显示字形的索引值和/或名称;
所述修改模块具体用于:接收用户输入的第二选择信号,所述第二选择信号用于从所述待修改字对应的字符串中选择所述目标字符;将所述目标字符突出显示;根据所述目标字符的索引值和/或名称,对所述目标字符对应的显示字形进行修改。
5.根据权利要求4所述的装置,其特征在于,接收模块,还用于:
接收用户输入的第一选择信号,所述第一选择信号用于选择所述文本解释器的类型和版本。
6.根据权利要求4-5中任一项所述的装置,其特征在于,所述复杂文本字库为OpenType字库。
7.一种修改复杂文本字形的设备,包括:存储器和处理器;
存储器,用于存储所述处理器可执行指令;
处理器,用于在计算机程序被执行时,实现如上述权利要求1-2中任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至2任一项所述的修改复杂文本字形的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911201282.0/1.html,转载请声明来源钻瓜专利网。