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

文档序号:7769470阅读:129来源:国知局
一种字符的处理方法、装置及机顶盒的制作方法
【专利摘要】本发明实施例公开了一种字符的处理方法、装置,以及机顶盒,其中,一种字符的处理方法,包括:从已编码的泰语字符串中读取目标字符编码;若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集;根据所述组合字符集中存在编码为0x0e33的字体位图的字符,确定出所述目标字符编码对应的字符。采用本发明,可较好地保证泰语字符在各种字体下都能够正确显示。
【专利说明】一种字符的处理方法、装置及机顶盒
【技术领域】
[0001]本发明涉及计算机应用领域,尤其涉及一种字符的处理方法、装置及机顶盒。
【背景技术】
[0002]字体显示是机顶盒(the Set-Top Box, STB)的基本功能之一,多采用点阵字体显示,也称为位图字体,即每个都是以一组二维像素信息表示。机顶盒作为嵌入式设备,空间资源有限,需要采用一种既节省资源,又能提高显示速度的字体处理方法,另外,在机顶盒中不必有较多的字号,因此位图字体比矢量字体应用范围广。
[0003]而泰语中构词多采用合成和重叠等手段,与一般的中文和英文字体显示不同,现有的情况下,泰语字体的处理方式主要按照以下步骤:
[0004]步骤1:对字符串进行编码。
[0005]步骤2:将要显示的泰语字符,通过编码查找对应的泰语位图数据。
[0006]步骤3:得到对应字符的位图数据后,进行变形处理。
[0007]步骤4:将处理后的字符输出显示。
[0008]由上述描述可知,机顶盒对泰语字符统一编码,在对编码处理后会出现包括不能正确显示,组合后无法识别等问题。

【发明内容】

[0009]本发明实施例所要解决的技术问题在于,提供一种字符的处理方法、装置,及机顶盒,可较好地保证泰语字符在各种字体下都能够正确显示。
[0010]为了解决上述技术问题,本发明实施例提供了一种字符的处理方法,包括:
[0011]从已编码的泰语字符串中读取目标字符编码;
[0012]若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集;
[0013]根据所述组合字符集中存在编码为0x0e33的字体位图的字符,确定出所述目标字符编码对应的字符。
[0014]其中,所述从已编码的泰语字符串中读取目标字符编码之前,还包括:
[0015]根据预置的拆分字体位图,制作泰语点阵字符数据表,字符宽度表和字符索引表;
[0016]对要处理的泰语字符串进行编码,得到已编码的泰语字符串。
[0017]其中,所述从已编码的泰语字符串中读取目标字符编码之前,还包括:
[0018]所述拆分字体位图是将编码为0x0e33的字体位图拆分得到编码为0x0e4d字体位图和编码为0x0e32字体位图;
[0019]用所述编码为0x0e4d字体位图替换所述编码为0x0e33的字体位图,且所述0x0e33的编码不变。
[0020]其中,所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集,包括:
[0021]判断所述目标字符编码是否从主体字符编码;
[0022]若判断结果为是,读取可与所述目标字符编码组合的下一个字符编码,并在该下一个字符编码对应字符的类型为非主体字符,则将该下一个字符编码对应的字符与所述目标字符编码对应的字符进行或运算,得到组合字符,重复本步骤直至确定出所述目标字符的组合字符集。
[0023]其中,所述根据所述组合字符集中存在于编码为0x0e33的字体位图中的字符,确定出所述目标字符编码对应的字符,还包括:
[0024]确定出所述目标字符编码对应的字符后,显示该字符。
[0025]其中,所述若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集,还包括:
[0026]若判断结果为否时,编码出错,发出错误提示信息。
[0027]其中,所述若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集,还包括:
[0028]如果该下一个字符编码对应字符的类型为主体字符,则显示该字符。
[0029]相应地,本发明实施例还提供了一种字符的处理装置,包括:
[0030]读取模块,用于从已编码的泰语字符串中读取目标字符编码;
[0031]组合模块,用于若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集;
[0032]字符确定模块,用于根据所述组合字符集中存在编码为0x0e33的字体位图的字符,确定出所述目标字符编码对应的字符。
[0033]其中,还包括:
[0034]数据表制作模块,用于根据预置的拆分字体位图,制作泰语点阵字符数据表,字符宽度表和字符索引表;
[0035]编码模块,用于对要处理的泰语字符串进行编码,得到已编码的泰语字符串;
[0036]拆分模块,用于定义所述拆分字体位图,即将编码为0x0e33的字体位图拆分得到编码为0x0e4d字体位图和编码为0x0e32字体位图;
[0037]替换模块,用所述编码为0x0e4d字体位图替换所述编码为0x0e33的字体位图,且所述0x0e33的编码不变。
[0038]其中,所述组合模块包括:
[0039]判定单元,用于判断所述目标字符编码是否从主体字符编码;
[0040]处理单元,若所述判定单元的判断结果为是,读取可与所述目标字符编码组合的下一个字符编码,并在该下一个字符编码对应字符的类型为非主体字符时,则将该下一个字符编码对应的字符与所述目标字符编码对应的字符进行或运算,得到组合字符,重复本步骤直至确定出所述目标字符的组合字符集。
[0041]其中,所述字符确定模块包括:[0042]确定单元,用于若所述组合字符集中存在编码为0x0e33的字体位图的字符,确定出所述目标字符编码对应的字符;
[0043]第一显示单元,用于显示所述确定单元确定的字符。
[0044]其中,所述组合模块还包括:
[0045]提示单元,用于若判定单元的判断结果为否时,编码出错,发出错误提示信息。
[0046]第二显示单元,用于如果所述处理单元中下一个字符编码对应字符的类型为主体字符,则显示该字符。
[0047]相应地,本发明实施例还提供了一种机顶盒,包括上述的字符的处理装置。
[0048]实施本发明实施例,具有如下有益效果:
[0049]本发明实施例采用对非独立显示字符,通过预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集,然后从组合字符集正确地确定出字符编码对应的字符,避免了对泰语字符统一编码后在对编码处理后会出现包括不能正确显示、组合后无法识别等问题,可较好地保证泰语字符在各种字体下都能够正确显示,提高了各种字体对泰语的适应性。
【专利附图】

【附图说明】
[0050]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0051]图1是本发明的字符的处理方法的第一实施例流程示意图;
[0052]图2是本发明的字符的处理方法的第二实施例流程示意图;
[0053]图3是本发明的字符的处理装置的第一实施例结构组成示意图;
[0054]图4是本发明的字符的处理装置中组合模块的结构组成示意图
[0055]图5是本发明的字符的处理装置中字符确定模块的结构组成示意图;
[0056]图6是本发明的字符的处理装置的第二实施例结构组成示意图;
[0057]图7是本发明的机顶盒的结构组成示意图。
【具体实施方式】
[0058]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0059]参见图1,是本发明的字符的处理方法的第一实施例流程示意图,本发明实施例的所述方法可通过机顶盒、各类智能终端来执行,具体的,该方法包括:
[0060]SlOl:从已编码的泰语字符串中读取目标字符编码。
[0061]首先,从字库中提取泰语编码范围的字体位图,对待显示的泰语字符串进行编码,然后读取单个字符编码作为目标字符编码,放入缓存中。
[0062]S102:若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集。
[0063]泰语根据拼写规则分为鞋子字符、帽子字符、声调字符、主体字符、独立字符和标点字符六种,若所述目标字符为独立显示字符,即能够单独显示的独立字符和声调字符,则直接在屏幕上显示;若为非独立显示字符,则进行组合字符处理。
[0064]在泰语编码规则中,一个完整的字符都是从主体字符开始编码,则当所述目标字符编码从主体字符开始编码时,按照预置的泰语编码规则,所述泰语编码规则如泰文的Unicode编码,Unicode编码为双字节,前面为高字节,后面为低字节,这里都用十六进制表示,如0E00表示一个空格,OE为高字节,00为低字节,分析待处理的字符编码有几个单独的字符组合。
[0065]预置的拆分字体位图是将编码为0x0e33的字体位图拆分得到编码为0x0e4d字体位图和编码为0x0e32字体位图;用所述编码为0x0e4d字体位图替换所述编码为0x0e33的字体位图,且所述0x0e33的编码不变,即原编码为0x0e4d字体位图对应的编码是0x0e33。其中,字体位图是一副“.bmp”的图片,通过对它进行位图解析就可以得到实际的点阵数据,
在显示屏上显示。
[0066]S103:根据所述组合字符集中存在编码为0x0e33的字体位图的字符,确定出所述目标字符编码对应的字符。
[0067]判断所述组合字符集中,是否含有0x0e33编码的字符,如果有,则需要对所述目标字符编码对应的字符显示中显示剩下的字符,至此,一个完整的字符显示完毕。
[0068]通过上述实施例的描述可知,本发明具有以下优点:
[0069]本发明实施例采用对非独立显示字符,通过预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集,然后从组合字符集正确地确定出字符编码对应的字符,避免了对泰语字符统一编码后在对编码处理后会出现包括不能正确显示、组合后无法识别等问题,可较好地保证泰语字符在各种字体下都能够正确显示,提高了各种字体对泰语的适应性。
[0070]请参见图2,是本发明的字符的处理方法的第二实施例流程示意图,本发明实施例的所述方法可通过机顶盒、各类智能终端来执行,具体的,该方法包括:
[0071]S201:拆分字体位图是将编码为0x0e33的字体位图拆分得到编码为0x0e4d字体位图和编码为0x0e32字体位图。
[0072]用所述编码为0x0e4d字体位图替换所述编码为0x0e33的字体位图,且所述0x0e33的编码不变。
[0073]S202:根据所述的拆分字体位图,制作泰语点阵字符数据表,字符宽度表和字符索引表。
[0074]首先根据字符索引表在字符数据表中查找所需字符对应的起始编码,然后根据字符宽度表提取出字符的完整编码。
[0075]S203:对要处理的泰语字符串进行编码,得到已编码的泰语字符串。
[0076]S204:从已编码的泰语字符串中读取目标字符编码。
[0077]S205:若所述目标字符为非独立显示字符,则判断所述目标字符编码是否从主体字符开始编码。
[0078]泰语根据拼写规则分为鞋子字符、帽子字符、声调字符、主体字符、独立字符和标点字符六种,若所述目标字符为独立显示字符,即能够单独显示的独立字符和声调字符,则直接在屏幕上显示;若为非独立显示字符,则进行组合字符处理。
[0079]S206:若判断结果为是,读取可与所述目标字符编码组合的下一个字符编码,并在该下一个字符编码对应字符的类型为非主体字符,则将该下一个字符编码对应的字符与所述目标字符编码对应的字符进行或运算,得到组合字符,重复本步骤直至确定出所述目标字符的组合字符集。如果该下一个字符编码对应字符的类型为主体字符,则显示该字符。
[0080]其中,重复循环步骤S205的次数与所述目标字符的组合字符集中所述目标字符的组合个数相等,如果所述重复次数小于所述目标字符的组合个数,则继续进行组合,因为根据泰语组合规则,一个组合字符最多有四个单独字符组成。
[0081]S207:若判断结果为否时,编码出错,发出错误提示信息。
[0082]S208:若所述组合字符集中存在编码为0x0e33的字体位图的字符,则在该字符后显示所述编码为0x0e32的位图。
[0083]判断所述组合字符集中,是否含有0x0e33编码的字符,如果有,则需要对所述目标字符编码对应的字符显示中显示剩下的字符,因为刚开始的时候,将0x0e33拆分为0x0e4d和0x0e32,而只是将0x0e4d编码的位图替换0x0e33编码的位图,因此在0x0e33编码的位图显示后,显示0x0e32编码的位图,至此,一个完整的字符显示完毕。
[0084]通过上述实施例的描述可知,本发明具有如下优点:
[0085]对非独立显示字符,通过预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集,对包含0x0e33编码的字符,首先显示在0X0e4d编码对应的位图后,接着显示0x0e32编码的位图,这种对特殊字符进行特殊处理的方式,使得在任何字体下都能够正确显示,提高了各种字体对泰语的适应性。
[0086]请参见图3,是本发明的字符的处理装置的第一实施例结构组成示意图,本发明实施例的所述装置可在机顶盒、各类智能终端中执行,具体的,所述字符的处理装置包括:读取模块1,组合模块2,字符确定模块3,其中:
[0087]所述读取模块I,用于从已编码的泰语字符串中读取目标字符编码。
[0088]首先,从字库中提取泰语编码范围的字体位图,对待显示的泰语字符串进行编码,然后读取单个字符编码作为目标字符编码,放入缓存中。
[0089]所述组合模块2,用于若所述目标字符为非独立显示字符,且所述目标字符编码从主体字符开始编码,则按预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集。
[0090]泰语根据拼写规则分为鞋子字符、帽子字符、声调字符、主体字符、独立字符和标点字符六种,若所述目标字符为独立显示字符,即能够单独显示的独立字符和声调字符,则直接在屏幕上显示;若为非独立显示字符,则进行组合字符处理。
[0091]在泰语编码规则中,一个完整的字符都是从主体字符开始编码,则当所述目标字符编码从主体字符开始编码时,按照预置的泰语编码规则,所述泰语编码规则如泰文的Unicode编码,Unicode编码为双字节,前面为高字节,后面为低字节,这里都用十六进制表示,如0E00表示一个空格,OE为高字节,00为低字节,分析待处理的字符编码有几个单独的
字符组合。
[0092]预置的拆分字体位图是将编码为0x0e33的字体位图拆分得到编码为0x0e4d字体位图和编码为0x0e32字体位图;用所述编码为0x0e4d字体位图替换所述编码为0x0e33的字体位图,且所述0x0e33的编码不变,即原编码为0x0e4d字体位图对应的编码是0x0e33。其中,字体位图是一副“.bmp”的图片,通过对它进行位图解析就可以得到实际的点阵数据,在显示器上显示。
[0093]所述字符确定模块3,用于根据所述组合字符集中存在编码为0x0e33的字体位图的字符,确定出所述目标字符编码对应的字符。
[0094]判断所述组合字符集中,是否含有0x0e33编码的字符,如果有,则需要对所述目标字符编码对应的字符显示中显示剩下的字符,至此,一个完整的字符显示完毕。
[0095]在具体实施时,所述组合模块2可包括如图4所示的单元,具体为:
[0096]判定单元21,用于判断所述目标字符编码是否从主体字符开始编码。
[0097]处理单元22,若所述判定单元的判断结果为是,读取可与所述目标字符编码组合的下一个字符编码,并在该下一个字符编码对应字符的类型为非主体字符,则将该下一个字符编码对应的字符与所述目标字符编码对应的字符进行或运算,得到组合字符,重复本单元操作直至确定出所述目标字符的组合字符集。
[0098]重复循环本单元操作的次数与所述目标字符的组合字符集中所述目标字符的组合个数相等,如果所述重复次数小于所述目标字符的组合个数,则继续进行组合,因为根据泰语组合规则,一个组合字符最多有四个单独字符组成。
[0099]提示单元23,用于若判定单元的判断结果为否时,编码出错,发出错误提示信息。
[0100]第二显示单元24,用于如果所述处理单元中下一个字符编码对应字符的类型为主体字符,则显示该字符。
[0101]所述字符确定模块3,请参加图5的字符确定模块的结构图,具体的可包括:
[0102]确定单元31,用于若所述组合字符集中存在编码为0x0e33的字体位图的字符,确定出所述目标字符编码对应的字符。
[0103]第一显示单元32,用于显示所述确定单元确定的字符。
[0104]若所述组合字符集中存在编码为0x0e33的字体位图的字符,则在该字符后显示所述目标字符的剩余字符,即在编码为0x0e33对应的位图显示后显示所述编码为0x0e32的位图。
[0105]本发明实施例采用对非独立显示字符,通过预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集,然后从组合字符集正确地确定出字符编码对应的字符,避免了对泰语字符统一编码后在对编码处理后会出现包括不能正确显示、组合后无法识别等问题,可较好地保证泰语字符在各种字体下都能够正确显示,提高了各种字体对泰语的适应性。
[0106]进一步的,请参见图6,是本发明的字符的处理装置的第二实施例结构组成示意图,本发明实施例的所述装置可在机顶盒、各类智能终端中执行,具体的,所述字符的处理装置包括上述第一实施例中的读取模块I,组合模块2,字符确定模块3,在本实施例中,所述字符的处理装置还可包括:
[0107]数据表制作模块4,用于根据预置的拆分字体位图,制作泰语点阵字符数据表,字符宽度表和字符索引表。
[0108]编码模块5,用于对要处理的泰语字符串进行编码,得到已编码的泰语字符串。[0109]拆分模块6,用于定义所述拆分字体位图,即将编码为0x0e33的字体位图拆分得到编码为0x0e4d字体位图和编码为0x0e32字体位图。
[0110]替换模块7,用所述编码为0x0e4d字体位图替换所述编码为0x0e33的字体位图,且所述0x0e33的编码不变。
[0111]在所述字符确定模块3中,还需判断所述组合字符集中,是否含有0x0e33编码的字符,如果有,则需要对所述目标字符编码对应的字符中显示剩下的字符,因为在拆分模块6和替换模块7中,将0x0e33拆分为0x0e4d和0x0e32,而只是将0x0e4d编码的位图替换0x0e33编码的位图,因此在0x0e33编码的位图显示后,显示0x0e32编码的位图,至此,一个完整的字符显示完毕。
[0112]实施上述实施例,对非独立显示字符,通过预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集,对包含0x0e33编码的字符,首先显示在0X0e4d编码对应的位图后,接着显示0x0e32编码的位图,这种对特殊字符进行特殊处理的方式,使得在任何字体下都能够正确显示,提高了各种字体对泰语的适应性。
[0113]请参见图7,为本发明的一种机顶盒的结构组成示意图,包括一个处理器I以及显示器2,其中,所述处理器I包括如图3至图6对应实施例描述的字符的处理装置,所述显示器2则用于显示已处理的字符。
[0114]通过该实施例的描述可知,本发明具有以下优点:
[0115]字符处理的装置对非独立显示字符,通过预置的泰语编码规则和预置的拆分字体位图确定所述目标字符的组合字符集,对包含0x0e33编码的字符,首先显示0X0e4d编码对应的位图,接着显示0x0e32编码的位图,这种对特殊字符进行特殊处理的机顶盒,使得在任何字体下都能够正确显示,提高了各种字体对泰语的适应性。
[0116]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0117]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
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项任一项所述的装置。
【文档编号】H04N21/431GK103491414SQ201310401151
【公开日】2014年1月1日 申请日期:2013年9月6日 优先权日:2013年9月6日
【发明者】赵戈 申请人:深圳市创维软件有限公司, 深圳创维数字技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1