CN103491414A - 一种字符的处理方法、装置及机顶盒 - Google Patents

一种字符的处理方法、装置及机顶盒 Download PDF

Info

Publication number
CN103491414A
CN103491414A CN201310401151.3A CN201310401151A CN103491414A CN 103491414 A CN103491414 A CN 103491414A CN 201310401151 A CN201310401151 A CN 201310401151A CN 103491414 A CN103491414 A CN 103491414A
Authority
CN
China
Prior art keywords
character
coding
encoded
described target
thai
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310401151.3A
Other languages
English (en)
Other versions
CN103491414B (zh
Inventor
赵戈
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Skyworth Digital Technology Co Ltd
Shenzhen Skyworth Software Co Ltd
Original Assignee
Shenzhen Skyworth Digital Technology Co Ltd
Shenzhen Skyworth Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Skyworth Digital Technology Co Ltd, Shenzhen Skyworth Software Co Ltd filed Critical Shenzhen Skyworth Digital Technology Co Ltd
Priority to CN201310401151.3A priority Critical patent/CN103491414B/zh
Publication of CN103491414A publication Critical patent/CN103491414A/zh
Application granted granted Critical
Publication of CN103491414B publication Critical patent/CN103491414B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Document Processing Apparatus (AREA)

Abstract

本发明实施例公开了一种字符的处理方法、装置,以及机顶盒,其中,一种字符的处理方法,包括:从已编码的泰语字符串中读取目标字符编码;若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集;根据所述组合字符集中存在编码为0x0e33的字***图的字符,确定出所述目标字符编码对应的字符。采用本发明,可较好地保证泰语字符在各种字体下都能够正确显示。

Description

一种字符的处理方法、装置及机顶盒
技术领域
本发明涉及计算机应用领域,尤其涉及一种字符的处理方法、装置及机顶盒。
背景技术
字体显示是机顶盒(the Set-Top Box,STB)的基本功能之一,多采用点阵字体显示,也称为位图字体,即每个都是以一组二维像素信息表示。机顶盒作为嵌入式设备,空间资源有限,需要采用一种既节省资源,又能提高显示速度的字体处理方法,另外,在机顶盒中不必有较多的字号,因此位图字体比矢量字体应用范围广。
而泰语中构词多采用合成和重叠等手段,与一般的中文和英文字体显示不同,现有的情况下,泰语字体的处理方式主要按照以下步骤:
步骤1:对字符串进行编码。
步骤2:将要显示的泰语字符,通过编码查找对应的泰语位图数据。
步骤3:得到对应字符的位图数据后,进行变形处理。
步骤4:将处理后的字符输出显示。
由上述描述可知,机顶盒对泰语字符统一编码,在对编码处理后会出现包括不能正确显示,组合后无法识别等问题。
发明内容
本发明实施例所要解决的技术问题在于,提供一种字符的处理方法、装置,及机顶盒,可较好地保证泰语字符在各种字体下都能够正确显示。
为了解决上述技术问题,本发明实施例提供了一种字符的处理方法,包括:
从已编码的泰语字符串中读取目标字符编码;
若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集;
根据所述组合字符集中存在编码为0x0e33的字***图的字符,确定出所述目标字符编码对应的字符。
其中,所述从已编码的泰语字符串中读取目标字符编码之前,还包括:
根据预置的拆分字***图,制作泰语点阵字符数据表,字符宽度表和字符索引表;
对要处理的泰语字符串进行编码,得到已编码的泰语字符串。
其中,所述从已编码的泰语字符串中读取目标字符编码之前,还包括:
所述拆分字***图是将编码为0x0e33的字***图拆分得到编码为0x0e4d字***图和编码为0x0e32字***图;
用所述编码为0x0e4d字***图替换所述编码为0x0e33的字***图,且所述0x0e33的编码不变。
其中,所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,包括:
判断所述目标字符编码是否从主体字符编码;
若判断结果为是,读取可与所述目标字符编码组合的下一个字符编码,并在该下一个字符编码对应字符的类型为非主体字符,则将该下一个字符编码对应的字符与所述目标字符编码对应的字符进行或运算,得到组合字符,重复本步骤直至确定出所述目标字符的组合字符集。
其中,所述根据所述组合字符集中存在于编码为0x0e33的字***图中的字符,确定出所述目标字符编码对应的字符,还包括:
确定出所述目标字符编码对应的字符后,显示该字符。
其中,所述若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,还包括:
若判断结果为否时,编码出错,发出错误提示信息。
其中,所述若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,还包括:
如果该下一个字符编码对应字符的类型为主体字符,则显示该字符。
相应地,本发明实施例还提供了一种字符的处理装置,包括:
读取模块,用于从已编码的泰语字符串中读取目标字符编码;
组合模块,用于若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集;
字符确定模块,用于根据所述组合字符集中存在编码为0x0e33的字***图的字符,确定出所述目标字符编码对应的字符。
其中,还包括:
数据表制作模块,用于根据预置的拆分字***图,制作泰语点阵字符数据表,字符宽度表和字符索引表;
编码模块,用于对要处理的泰语字符串进行编码,得到已编码的泰语字符串;
拆分模块,用于定义所述拆分字***图,即将编码为0x0e33的字***图拆分得到编码为0x0e4d字***图和编码为0x0e32字***图;
替换模块,用所述编码为0x0e4d字***图替换所述编码为0x0e33的字***图,且所述0x0e33的编码不变。
其中,所述组合模块包括:
判定单元,用于判断所述目标字符编码是否从主体字符编码;
处理单元,若所述判定单元的判断结果为是,读取可与所述目标字符编码组合的下一个字符编码,并在该下一个字符编码对应字符的类型为非主体字符时,则将该下一个字符编码对应的字符与所述目标字符编码对应的字符进行或运算,得到组合字符,重复本步骤直至确定出所述目标字符的组合字符集。
其中,所述字符确定模块包括:
确定单元,用于若所述组合字符集中存在编码为0x0e33的字***图的字符,确定出所述目标字符编码对应的字符;
第一显示单元,用于显示所述确定单元确定的字符。
其中,所述组合模块还包括:
提示单元,用于若判定单元的判断结果为否时,编码出错,发出错误提示信息。
第二显示单元,用于如果所述处理单元中下一个字符编码对应字符的类型为主体字符,则显示该字符。
相应地,本发明实施例还提供了一种机顶盒,包括上述的字符的处理装置。
实施本发明实施例,具有如下有益效果:
本发明实施例采用对非独立显示字符,通过预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,然后从组合字符集正确地确定出字符编码对应的字符,避免了对泰语字符统一编码后在对编码处理后会出现包括不能正确显示、组合后无法识别等问题,可较好地保证泰语字符在各种字体下都能够正确显示,提高了各种字体对泰语的适应性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的字符的处理方法的第一实施例流程示意图;
图2是本发明的字符的处理方法的第二实施例流程示意图;
图3是本发明的字符的处理装置的第一实施例结构组成示意图;
图4是本发明的字符的处理装置中组合模块的结构组成示意图
图5是本发明的字符的处理装置中字符确定模块的结构组成示意图;
图6是本发明的字符的处理装置的第二实施例结构组成示意图;
图7是本发明的机顶盒的结构组成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,是本发明的字符的处理方法的第一实施例流程示意图,本发明实施例的所述方法可通过机顶盒、各类智能终端来执行,具体的,该方法包括:
S101:从已编码的泰语字符串中读取目标字符编码。
首先,从字库中提取泰语编码范围的字***图,对待显示的泰语字符串进行编码,然后读取单个字符编码作为目标字符编码,放入缓存中。
S102:若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集。
泰语根据拼写规则分为鞋子字符、帽子字符、声调字符、主体字符、独立字符和标点字符六种,若所述目标字符为独立显示字符,即能够单独显示的独立字符和声调字符,则直接在屏幕上显示;若为非独立显示字符,则进行组合字符处理。
在泰语编码规则中,一个完整的字符都是从主体字符开始编码,则当所述目标字符编码从主体字符开始编码时,按照预置的泰语编码规则,所述泰语编码规则如泰文的Unicode编码,Unicode编码为双字节,前面为高字节,后面为低字节,这里都用十六进制表示,如0E00表示一个空格,0E为高字节,00为低字节,分析待处理的字符编码有几个单独的字符组合。
预置的拆分字***图是将编码为0x0e33的字***图拆分得到编码为0x0e4d字***图和编码为0x0e32字***图;用所述编码为0x0e4d字***图替换所述编码为0x0e33的字***图,且所述0x0e33的编码不变,即原编码为0x0e4d字***图对应的编码是0x0e33。其中,字***图是一副“.bmp”的图片,通过对它进行位图解析就可以得到实际的点阵数据,在显示屏上显示。
S103:根据所述组合字符集中存在编码为0x0e33的字***图的字符,确定出所述目标字符编码对应的字符。
判断所述组合字符集中,是否含有0x0e33编码的字符,如果有,则需要对所述目标字符编码对应的字符显示中显示剩下的字符,至此,一个完整的字符显示完毕。
通过上述实施例的描述可知,本发明具有以下优点:
本发明实施例采用对非独立显示字符,通过预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,然后从组合字符集正确地确定出字符编码对应的字符,避免了对泰语字符统一编码后在对编码处理后会出现包括不能正确显示、组合后无法识别等问题,可较好地保证泰语字符在各种字体下都能够正确显示,提高了各种字体对泰语的适应性。
请参见图2,是本发明的字符的处理方法的第二实施例流程示意图,本发明实施例的所述方法可通过机顶盒、各类智能终端来执行,具体的,该方法包括:
S201:拆分字***图是将编码为0x0e33的字***图拆分得到编码为0x0e4d字***图和编码为0x0e32字***图。
用所述编码为0x0e4d字***图替换所述编码为0x0e33的字***图,且所述0x0e33的编码不变。
S202:根据所述的拆分字***图,制作泰语点阵字符数据表,字符宽度表和字符索引表。
首先根据字符索引表在字符数据表中查找所需字符对应的起始编码,然后根据字符宽度表提取出字符的完整编码。
S203:对要处理的泰语字符串进行编码,得到已编码的泰语字符串。
S204:从已编码的泰语字符串中读取目标字符编码。
S205:若所述目标字符为非独立显示字符,则判断所述目标字符编码是否从主体字符开始编码。
泰语根据拼写规则分为鞋子字符、帽子字符、声调字符、主体字符、独立字符和标点字符六种,若所述目标字符为独立显示字符,即能够单独显示的独立字符和声调字符,则直接在屏幕上显示;若为非独立显示字符,则进行组合字符处理。
S206:若判断结果为是,读取可与所述目标字符编码组合的下一个字符编码,并在该下一个字符编码对应字符的类型为非主体字符,则将该下一个字符编码对应的字符与所述目标字符编码对应的字符进行或运算,得到组合字符,重复本步骤直至确定出所述目标字符的组合字符集。如果该下一个字符编码对应字符的类型为主体字符,则显示该字符。
其中,重复循环步骤S205的次数与所述目标字符的组合字符集中所述目标字符的组合个数相等,如果所述重复次数小于所述目标字符的组合个数,则继续进行组合,因为根据泰语组合规则,一个组合字符最多有四个单独字符组成。
S207:若判断结果为否时,编码出错,发出错误提示信息。
S208:若所述组合字符集中存在编码为0x0e33的字***图的字符,则在该字符后显示所述编码为0x0e32的位图。
判断所述组合字符集中,是否含有0x0e33编码的字符,如果有,则需要对所述目标字符编码对应的字符显示中显示剩下的字符,因为刚开始的时候,将0x0e33拆分为0x0e4d和0x0e32,而只是将0x0e4d编码的位图替换0x0e33编码的位图,因此在0x0e33编码的位图显示后,显示0x0e32编码的位图,至此,一个完整的字符显示完毕。
通过上述实施例的描述可知,本发明具有如下优点:
对非独立显示字符,通过预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,对包含0x0e33编码的字符,首先显示在0x0e4d编码对应的位图后,接着显示0x0e32编码的位图,这种对特殊字符进行特殊处理的方式,使得在任何字体下都能够正确显示,提高了各种字体对泰语的适应性。
请参见图3,是本发明的字符的处理装置的第一实施例结构组成示意图,本发明实施例的所述装置可在机顶盒、各类智能终端中执行,具体的,所述字符的处理装置包括:读取模块1,组合模块2,字符确定模块3,其中:
所述读取模块1,用于从已编码的泰语字符串中读取目标字符编码。
首先,从字库中提取泰语编码范围的字***图,对待显示的泰语字符串进行编码,然后读取单个字符编码作为目标字符编码,放入缓存中。
所述组合模块2,用于若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集。
泰语根据拼写规则分为鞋子字符、帽子字符、声调字符、主体字符、独立字符和标点字符六种,若所述目标字符为独立显示字符,即能够单独显示的独立字符和声调字符,则直接在屏幕上显示;若为非独立显示字符,则进行组合字符处理。
在泰语编码规则中,一个完整的字符都是从主体字符开始编码,则当所述目标字符编码从主体字符开始编码时,按照预置的泰语编码规则,所述泰语编码规则如泰文的Unicode编码,Unicode编码为双字节,前面为高字节,后面为低字节,这里都用十六进制表示,如0E00表示一个空格,0E为高字节,00为低字节,分析待处理的字符编码有几个单独的字符组合。
预置的拆分字***图是将编码为0x0e33的字***图拆分得到编码为0x0e4d字***图和编码为0x0e32字***图;用所述编码为0x0e4d字***图替换所述编码为0x0e33的字***图,且所述0x0e33的编码不变,即原编码为0x0e4d字***图对应的编码是0x0e33。其中,字***图是一副“.bmp”的图片,通过对它进行位图解析就可以得到实际的点阵数据,在显示器上显示。
所述字符确定模块3,用于根据所述组合字符集中存在编码为0x0e33的字***图的字符,确定出所述目标字符编码对应的字符。
判断所述组合字符集中,是否含有0x0e33编码的字符,如果有,则需要对所述目标字符编码对应的字符显示中显示剩下的字符,至此,一个完整的字符显示完毕。
在具体实施时,所述组合模块2可包括如图4所示的单元,具体为:
判定单元21,用于判断所述目标字符编码是否从主体字符开始编码。
处理单元22,若所述判定单元的判断结果为是,读取可与所述目标字符编码组合的下一个字符编码,并在该下一个字符编码对应字符的类型为非主体字符,则将该下一个字符编码对应的字符与所述目标字符编码对应的字符进行或运算,得到组合字符,重复本单元操作直至确定出所述目标字符的组合字符集。
重复循环本单元操作的次数与所述目标字符的组合字符集中所述目标字符的组合个数相等,如果所述重复次数小于所述目标字符的组合个数,则继续进行组合,因为根据泰语组合规则,一个组合字符最多有四个单独字符组成。
提示单元23,用于若判定单元的判断结果为否时,编码出错,发出错误提示信息。
第二显示单元24,用于如果所述处理单元中下一个字符编码对应字符的类型为主体字符,则显示该字符。
所述字符确定模块3,请参加图5的字符确定模块的结构图,具体的可包括:
确定单元31,用于若所述组合字符集中存在编码为0x0e33的字***图的字符,确定出所述目标字符编码对应的字符。
第一显示单元32,用于显示所述确定单元确定的字符。
若所述组合字符集中存在编码为0x0e33的字***图的字符,则在该字符后显示所述目标字符的剩余字符,即在编码为0x0e33对应的位图显示后显示所述编码为0x0e32的位图。
本发明实施例采用对非独立显示字符,通过预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,然后从组合字符集正确地确定出字符编码对应的字符,避免了对泰语字符统一编码后在对编码处理后会出现包括不能正确显示、组合后无法识别等问题,可较好地保证泰语字符在各种字体下都能够正确显示,提高了各种字体对泰语的适应性。
进一步的,请参见图6,是本发明的字符的处理装置的第二实施例结构组成示意图,本发明实施例的所述装置可在机顶盒、各类智能终端中执行,具体的,所述字符的处理装置包括上述第一实施例中的读取模块1,组合模块2,字符确定模块3,在本实施例中,所述字符的处理装置还可包括:
数据表制作模块4,用于根据预置的拆分字***图,制作泰语点阵字符数据表,字符宽度表和字符索引表。
编码模块5,用于对要处理的泰语字符串进行编码,得到已编码的泰语字符串。
拆分模块6,用于定义所述拆分字***图,即将编码为0x0e33的字***图拆分得到编码为0x0e4d字***图和编码为0x0e32字***图。
替换模块7,用所述编码为0x0e4d字***图替换所述编码为0x0e33的字***图,且所述0x0e33的编码不变。
在所述字符确定模块3中,还需判断所述组合字符集中,是否含有0x0e33编码的字符,如果有,则需要对所述目标字符编码对应的字符中显示剩下的字符,因为在拆分模块6和替换模块7中,将0x0e33拆分为0x0e4d和0x0e32,而只是将0x0e4d编码的位图替换0x0e33编码的位图,因此在0x0e33编码的位图显示后,显示0x0e32编码的位图,至此,一个完整的字符显示完毕。
实施上述实施例,对非独立显示字符,通过预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,对包含0x0e33编码的字符,首先显示在0x0e4d编码对应的位图后,接着显示0x0e32编码的位图,这种对特殊字符进行特殊处理的方式,使得在任何字体下都能够正确显示,提高了各种字体对泰语的适应性。
请参见图7,为本发明的一种机顶盒的结构组成示意图,包括一个处理器1以及显示器2,其中,所述处理器1包括如图3至图6对应实施例描述的字符的处理装置,所述显示器2则用于显示已处理的字符。
通过该实施例的描述可知,本发明具有以下优点:
字符处理的装置对非独立显示字符,通过预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,对包含0x0e33编码的字符,首先显示0x0e4d编码对应的位图,接着显示0x0e32编码的位图,这种对特殊字符进行特殊处理的机顶盒,使得在任何字体下都能够正确显示,提高了各种字体对泰语的适应性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (14)

1.一种字符的处理方法,其特征在于,包括:
从已编码的泰语字符串中读取目标字符编码;
若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集;
根据所述组合字符集中存在的编码为0x0e33的字***图的字符,确定出所述目标字符编码对应的字符。
2.如权利要求1所述的方法,其特征在于,所述从已编码的泰语字符串中读取目标字符编码之前,还包括:
根据预置的拆分字***图,制作泰语点阵字符数据表,字符宽度表和字符索引表;
对要处理的泰语字符串进行编码,得到已编码的泰语字符串。
3.如权利要求2所述的方法,其特征在于,所述从已编码的泰语字符串中读取目标字符编码之前,还包括:
所述拆分字***图是将编码为0x0e33的字***图拆分得到编码为0x0e4d字***图和编码为0x0e32字***图;
用所述编码为0x0e4d字***图替换所述编码为0x0e33的字***图,且所述0x0e33的编码不变。
4.如权利要求3所述的方法,其特征在于,所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,包括:
判断所述目标字符编码是否从主体字符开始编码;
若判断结果为是,读取可与所述目标字符编码组合的下一个字符编码,并在该下一个字符编码对应字符的类型为非主体字符,则将该下一个字符编码对应的字符与所述目标字符编码对应的字符进行或运算,得到组合字符,重复本步骤直至确定出所述目标字符的组合字符集。
5.如权利要求3所述的方法,其特征在于,所述根据所述组合字符集中存在于编码为0x0e33的字***图中的字符,确定出所述目标字符编码对应的字符,还包括:
确定出所述目标字符编码对应的字符后,显示该字符。
6.如权利要求4所述的方法,其特征在于,所述若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,还包括:
若所述目标字符编码不是从主体字符开始编码时,编码出错,发出错误提示信息。
7.如权利要求4所述的方法,其特征在于,所述若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集,还包括:
如果该下一个字符编码对应字符的类型为主体字符,则显示该字符。
8.一种字符的处理装置,其特征在于,包括:
读取模块,用于从已编码的泰语字符串中读取目标字符编码;
组合模块,用于若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字***图确定所述目标字符的组合字符集;
字符确定模块,用于根据所述组合字符集中存在编码为0x0e33的字***图的字符,确定出所述目标字符编码对应的字符。
9.如权利要求8所述的装置,其特征在于,还包括:
数据表制作模块,用于根据预置的拆分字***图,制作泰语点阵字符数据表,字符宽度表和字符索引表;
编码模块,用于对要处理的泰语字符串进行编码,得到已编码的泰语字符串;
拆分模块,用于定义所述拆分字***图,即将编码为0x0e33的字***图拆分得到编码为0x0e4d字***图和编码为0x0e32字***图;
替换模块,用所述编码为0x0e4d字***图替换所述编码为0x0e33的字***图,且所述0x0e33的编码不变。
10.如权利要求9所述的装置,其特征在于,所述组合模块包括:
判定单元,用于判断所述目标字符编码是否从主体字符编码;
处理单元,若所述判定单元的判断结果为是,读取可与所述目标字符编码组合的下一个字符编码,并在该下一个字符编码对应字符的类型为非主体字符时,则将该下一个字符编码对应的字符与所述目标字符编码对应的字符进行或运算,得到组合字符,重复本步骤直至确定出所述目标字符的组合字符集。
11.如权利要求9所述的装置,其特征在于,所述字符确定模块包括:
确定单元,用于若所述组合字符集中存在编码为0x0e33的字***图的字符,确定出所述目标字符编码对应的字符;
第一显示单元,用于显示所述确定单元确定的字符。
12.如权利要求10所述的装置,其特征在于,所述组合模块还包括:
提示单元,用于若判定单元的判断结果为否时,编码出错,发出错误提示信息。
13.如权利要求10所述的装置,其特征在于,所述组合模块还包括:
第二显示单元,用于如果所述处理单元中下一个字符编码对应字符的类型为主体字符,则显示该字符。
14.一种机顶盒,其特征在于,包括权利要求8-13项任一项所述的装置。
CN201310401151.3A 2013-09-06 2013-09-06 一种字符的处理方法、装置及机顶盒 Active CN103491414B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310401151.3A CN103491414B (zh) 2013-09-06 2013-09-06 一种字符的处理方法、装置及机顶盒

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310401151.3A CN103491414B (zh) 2013-09-06 2013-09-06 一种字符的处理方法、装置及机顶盒

Publications (2)

Publication Number Publication Date
CN103491414A true CN103491414A (zh) 2014-01-01
CN103491414B CN103491414B (zh) 2017-04-12

Family

ID=49831326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310401151.3A Active CN103491414B (zh) 2013-09-06 2013-09-06 一种字符的处理方法、装置及机顶盒

Country Status (1)

Country Link
CN (1) CN103491414B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105893335A (zh) * 2016-03-30 2016-08-24 广州华多网络科技有限公司 显示文本的方法和装置
CN106534931A (zh) * 2016-11-22 2017-03-22 山东浪潮商用***有限公司 信息输入方法和装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040127236A1 (en) * 2002-12-27 2004-07-01 Manjirnath Chatterjee Method and apparatus for text entry for electronic messaging
CN101692254A (zh) * 2009-10-27 2010-04-07 中兴通讯股份有限公司 一种多Unicode语言字码显示方法和装置
CN102508822A (zh) * 2011-11-09 2012-06-20 北京赛科世纪数码科技有限公司 泰语显示方法、装置和***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040127236A1 (en) * 2002-12-27 2004-07-01 Manjirnath Chatterjee Method and apparatus for text entry for electronic messaging
CN101692254A (zh) * 2009-10-27 2010-04-07 中兴通讯股份有限公司 一种多Unicode语言字码显示方法和装置
CN102508822A (zh) * 2011-11-09 2012-06-20 北京赛科世纪数码科技有限公司 泰语显示方法、装置和***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
公学雷: "基于嵌入式***的泰文手写识别***的研究与实现", 《西安电子科技大学硕士学位论文》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105893335A (zh) * 2016-03-30 2016-08-24 广州华多网络科技有限公司 显示文本的方法和装置
CN105893335B (zh) * 2016-03-30 2019-07-12 广州华多网络科技有限公司 显示文本的方法和装置
CN106534931A (zh) * 2016-11-22 2017-03-22 山东浪潮商用***有限公司 信息输入方法和装置

Also Published As

Publication number Publication date
CN103491414B (zh) 2017-04-12

Similar Documents

Publication Publication Date Title
US11363344B2 (en) Method and system of displaying subtitles, computing device, and readable storage medium
US11507727B2 (en) Font rendering method and apparatus, and computer-readable storage medium
CN104111922B (zh) 一种流式文档的处理方法及装置
US20120253786A1 (en) System and methods for encoding and decoding multi-lingual text in a matrix code symbol
CN104572683A (zh) 文字笔画动画处理方法和装置
CN111915705B (zh) 图片可视化编辑方法、装置、设备和介质
CN101008940B (zh) 自动处理字体缺失的方法与装置
CN113642584A (zh) 文字识别方法、装置、设备、存储介质和智能词典笔
CN108961361B (zh) 生成特效文字图像的方法及***、计算机设备
US10515286B2 (en) Image processing apparatus that performs compression processing of document file and compression method of document file and storage medium
CN110662080B (zh) 面向机器的通用编码方法
CN110489674B (zh) 页面处理方法、装置及设备
EP2442256B1 (en) Method of encoding and decoding text on a matrix code symbol
JP2007172387A (ja) 文字処理装置、文字処理プログラム、文字処理方法
CN103491414A (zh) 一种字符的处理方法、装置及机顶盒
RU2648636C2 (ru) Сохранение контента в конвертированных документах
CN111399788B (zh) 媒体文件播放方法和媒体文件播放装置
CN103491416A (zh) 字幕数据的单图层显示方法和装置
CN102723067B (zh) 一种字符显示方法和装置
CN113038184B (zh) 数据处理方法、装置、设备及存储介质
CN103617151A (zh) 一种flash课件的制作方法
US20210006762A1 (en) Image processing apparatus, image processing method and medium
CN112818301A (zh) Ofd版式电子文档的隐藏信息嵌入及提取方法、装置
JP2011040075A (ja) 画像処理装置、画像処理方法、コンピュータプログラム
CN105047181A (zh) 一种显示字符的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 518057 Guangdong city of Shenzhen province Nanshan District Gao Xin Road No. 008 building, room 704, SKYWORTH A703

Applicant after: Shenzhen Skyworth Software Co., Ltd.

Applicant after: Shenzhen Skyworth Digital Technology Co., Ltd.

Address before: 518057 Guangdong city of Shenzhen province Nanshan District Gao Xin Road No. 008 building, room 704, SKYWORTH A703

Applicant before: Shenzhen Skyworth Software Co., Ltd.

Applicant before: Shenzhen Skyworth Digital Technology Co., Ltd.

COR Change of bibliographic data
GR01 Patent grant
GR01 Patent grant