发明名称 一种数字电视机顶盒菜单字体放大显示的方法
摘要 本发明提供一种数字电视机顶盒菜单字体放大显示的方法,其特征在于:先获取要放大字体的字符串;接着通过提取字符串的每个字符的点阵行数及列数,并根据要放大的倍数计算出新的点阵的行数、列数;调用OSD模块功能将新的点阵的行数、列数进行打点填充颜色,来完成该字符的放大。本发明能方便实现机顶盒菜单字体放大显示的功能,且不用设计多套字库存放在闪存FLASH空间中,从而减少闪存FLASH的空间。
申请公布号 CN101931769A 申请公布日期 2010.12.29
申请号 CN201010260831.4 申请日期 2010.08.24
申请人 福建新大陆通信科技股份有限公司 发明人 张明芳
分类号 H04N5/445(2006.01)I;G06F17/30(2006.01)I 主分类号 H04N5/445(2006.01)I
代理机构 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人 翁素华
主权项 一种数字电视机顶盒菜单字体放大显示的方法,其特征在于,包括以下步骤:步骤10、选取具有字模大小的字符,生成一个字体字库,并将选取的字符大小的数据转换成机顶盒可识别的字符大小的数据后存放在字库信息文件中,生成一个字符区域地址映射表;步骤20、机顶盒开机时将FLASH闪存内的字体字库调入内存;步骤30、在菜单中设置一个字体大小选择项,供用户根据需要选择要设置的字体大小;步骤40、获取要放大字体的字符串;步骤50、通过所述字符区域地址映射表在内存中的字库中找到字符串中相应字符大小的数据;步骤60、通过用户设置的字体大小跟所述相应字符大小的数据作对比,计算要放大字体的放大倍数;步骤70、提取所述字符串的一个字符的点阵行数及列数,并根据放大倍数计算出新的点阵的行数、列数;步骤80、调用OSD模块功能将字符新点阵的行数、列数进行打点填充颜色,完成该字符的放大;步骤90、判断字符串中所有的字符是否都被放大,否继续步骤70到步骤80,是则结束。
地址 350000 福建省福州市马尾开发区儒江东路70号(飞毛腿工业园)6号楼及5号楼二至四层