一种支持机顶盒显示高棉语的方法

文档序号:7802920阅读:441来源:国知局
一种支持机顶盒显示高棉语的方法
【专利摘要】本发明提供一种支持机顶盒显示高棉语的方法。具体的,该方法包括高棉语字库生成方法、高棉语字符与字库映射方法以及机顶盒显示高棉语的方法。高棉语字库生成方法包括以下步骤:获取高棉语字符;将获取的高棉语字符逐个转换成等高的黑白位图;将所述的等高黑白位图通过点阵计算,转换成16进制字库数据,即字库数据。本发明具有开发成本低,开发周期短,更新快捷方便等优点:高棉语字库生成需要高棉语的字符,而这些字符都可以通过输入法或者网络免费获得,在经过工具转换之后生成字库数据,而这个过程是非常灵活的,可以一次性生成一个字库,对于一些错漏的字符,日后可以随时进行添加修改,而且只需对其单一修改,不用重新生成整个字库。
【专利说明】一种支持机顶盒显示高棉语的方法
【技术领域】
[0001]本发明涉及机顶盒【技术领域】,尤其是一种支持机顶盒显示高棉语的方法。
【背景技术】
[0002]机顶盒:set_top box;STB,其为一种依托电视终端提供综合信息业务的家电设备,使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动。
[0003]目前,机顶盒行业发展迅猛,全球各个地域都已经普及,每一年全球机顶盒的销量过亿。对于一些较小的国家,对机顶盒的需求量也是日益增加,面对这样庞大的一个市场,要想把产品卖到全世界,能够支持各个国家的语言功能是十分必要的。要想机顶盒能够支持一个国家的语言,就必须有其相应的字库,例如:高棉语。高棉语,即柬埔寨语,不同的开发平台不同的系统获取高棉语字库的方式不尽相同,对于这样的一种小语种,其字库的开发成本就相对比较高,甚至目前一些平台不支持高棉语。
[0004]就目前而言,很少有机顶盒能够支持高棉语,原因在于没有一种好的方法去生成高棉语字库,而且其开发的成本较高,制造商往往都会用考虑到利润方面问题而不去对其进行开发。所以,柬埔寨国家很少有能够支持高棉语的机顶盒,大部分机器都是英文版。

【发明内容】

[0005]有鉴于此,有必要针对现有技术的不足,本发明有必要提供一种支持机顶盒显示高棉语的方法,可以使机顶盒能够支持显示高棉语,具有开发成本低,开发周期短等优点。
[0006]本发明的目的是通过以下技术方案实现的:
一种高棉语字库生成方法,其包括以下步骤:
获取高棉语字符;
将获取的高棉语字符逐个转换成等高的黑白位图;
把所述的等高黑白位图通过点阵计算,转换成16进制字库数据,即字库数据。
[0007]所述的获取高棉语字符,具体包括获取高棉语的元音字符和辅音字符;获取高棉语字符的方法包括:通过网络下载高棉语输入法,或者直接从网页上复制高棉语字符字样到本地电脑。
[0008]所述的将获取的高棉语字符逐个转换成等高的黑白位图,具体是将获取的高棉语字符通过windows自带的画图工具或photoshop转换等高的黑白位图。
[0009]一种高棉语字符与字库映射方法,其包括以下步骤:
获取每个字符对应的编码值;
将所有的所述编码值制成编码值列表,与所述字符数据一一对应。
[0010]一种机顶盒显示高棉语的方法,其包括以下步骤:
读取高棉语句,解析每一字符的编码值;
从所述编码值列表里查找到所述编码值并记录每一所述编码值的位置; 根据每一所述编码值的位置映射到其对应的字库数据,得到实际字符的有效数据; 通过点阵算法将所述字符按照其宽高显示出来。
[0011]相较于现有的技术,本发明具有开发成本低,开发周期短,更新快捷方便等优点,高棉语字库生成需要高棉语的字符,包括元音字符和辅音字符。而这些字符都可以通过输入法或者网络免费获得,在经过工具转换之后生成字库数据,而这个过程是非常灵活的,可以一次性生成一个字库,对于一些错漏的字符,日后可以随时进行添加修改,而且只需对其单一修改,不用重新生成整个字库。
【专利附图】

【附图说明】
[0012]图1是本发明实施例之高棉语字库生成方法的流程图;
图2是本发明实施例之高棉语字符与字库映射方法的流程图;
图3是本发明实施例之机顶盒显示高棉语的方法的流程图。
【具体实施方式】
[0013]本实施例提供一种支持机顶盒显示高棉语的方法。
[0014]具体的,该方法包括高棉语字库生成方法、高棉语字符与字库映射方法以及机顶盒显示高棉语的方法。
[0015]如图1所示,高棉语字库生成方法,包括以下步骤:
获取高棉语字符:包括元音字符和辅音字符。可以通过网络下载高棉语输入法,或者直接从网页上复制高棉语字符字样到本地电脑;
将获取的高棉语字符逐个转换成等高的黑白位图:将获取的高棉语字符逐个转换成黑白位图,可以使用的工具有很多,例如windows自带的画图工具,photoshop等;等高是为了字符的显示效果和谐整齐;
将所述的等高黑白位图通过点阵计算,转换成16进制字库数据,即字库数据:转换之后能够得到其图片的宽高,由于每张图片的高度一样,只需记录下每张图片的宽度。至此,所以的高棉语字符字库数据都已生成。
[0016]一种高棉语字符与字库映射方法,其包括以下步骤:
获取每个字符对应的编码值:在编码系统领域,无论是使用ASCII编码还是使用Unicaode编码,或者其他编码方式,每一个字符在其对应字符集都对应一个唯一的编码;不同的编码方式所生成的字符编码值是不同的,可能是单字节编码,也可能是多字节编码。所以获取每个字符对应的编码值,取决于源字符数据编码方式。将字符进行16进制显示就可以获取其编码值;
将所有的所述编码值制成编码值列表,与所述字符数据一一对应:将所有的编码值按照一定的顺序排列存放,形成高棉语编码值列表,字库数据也按照这种顺序排列存放。这样就形成一种映射关系,每个编码值都能找到其对应的字库数据。
[0017]一种机顶盒显示高棉语的方法,其包括以下步骤:
读取高棉语句,解析每一字符的编码值;
从所述编码值列表里查找到所述编码值并记录每一所述编码值的位置;
根据每一所述编码值的位置映射到其对应的字库数据,得到实际字符的有效数据;通过点阵算法将所述字符按照其宽高显示出来。
【权利要求】
1.一种高棉语字库生成方法,其特征在于:其包括以下步骤: 获取高棉语字符; 将获取的高棉语字符逐个转换成等高的黑白位图; 把所述的等高黑白位图通过点阵计算,转换成16进制字库数据,即字库数据。
2.根据权利要求1所述的高棉语字库生成方法,其特征在于:所述的获取高棉语字符,具体包括获取高棉语的元音字符和辅音字符;获取高棉语字符的方法包括:通过网络下载高棉语输入法,或者直接从网页上复制高棉语字符字样到本地电脑。
3.根据权利要求2所述的高棉语字库生成方法,其特征在于:所述的将获取的高棉语字符逐个转换成等高的黑白位图,具体是将获取的高棉语字符通过windows自带的画图工具或photoshop转换等高的黑白位图。
4.一种高棉语字符与权利要求1至3任一所述的高棉语字库之间的映射方法,其包括以下步骤: 获取每个字符对应的编码值; 将所有的所述编码值制成编码值列表,与所述字库数据一一对应。
5.一种机顶盒显示高棉语的方法,其包括以下步骤: 读取高棉语句,解析每一字符的编码值; 从权利要求4所述的编码值列表里查找到所述编码值并记录每一所述编码值的位置; 根据每一所述编码值的位置映射到其对应的字库数据,得到实际字符的有效数据; 通过点阵算法将所述字符按照其宽高显示出来。
【文档编号】H04N21/431GK103945256SQ201410184170
【公开日】2014年7月23日 申请日期:2014年5月5日 优先权日:2014年5月5日
【发明者】洪仰东 申请人:珠海迈科电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1