基于嵌入式终端多字库功能的显示方法

文档序号:6424843阅读:108来源:国知局
专利名称:基于嵌入式终端多字库功能的显示方法
技术领域
本发明涉及多字库功能的现实方法,尤其涉及基于嵌入式终端多字库功能的显示方法。
背景技术
现在的嵌入式终端只能内置一套字库使用,本发明研发了可以内置也可以T卡多套字库使用。在小ROM的平台上,体现出极大的优势。不但节省了 ROM空间,让小ROM上跑了大功能,且使用户自助设置自己喜欢的字体。

发明内容
针对已有技术存在的不足,本发明的发明目的在于提供基于嵌入式终端多字库功 能的显示方法,用户多种字体选择功能。实现本发明的技术方案如下。基于嵌入式终端多字库功能的显示方法,所述的嵌入式终端多字库功能I,包括字库索引模块2,字库选择模块3,字库显示模块4,字库容错模块5。所述的字库索引模块2搜索符合要求的文件,提取文件头信息后进入字库选择模块3,用户选择自己喜欢的字体后最终进入字库显不|吴块4 ;
所述的嵌入式终端多字库功能1,只限于嵌入式终端上使用移植。所述的字库索引模块2无界面显示,在进入字库选择模块3前所做的后台处理。在指定的文件夹中,检验是否有文件存在,若存在文件,则是否符合要求,包括后缀名是否正确、头信息是否满足、和校验是否正确,这些检验都属于字库容错模块5。若文件符合要求,则提取文件头信息,进入字库选择模块3。所述的字库选择模块3会将提取出的字库头文件信息动态的生存菜单界面供用户选择字体。所述的字库显示模块4会将用户选择的字体替换现在所使用的字体。所述的删减手机存储设备或T卡上的字库文件后,可动态生成相应的手机存储设备或T卡上的字库信息,拔除T卡后,则默认为内置字库。本发明功能具有显示字体丰富的优点。能提供给用户优越的视觉体验。


图I为本发明开机多字库工作流程示意 图2为本发明字库索引工作流程示意 图3为本发明本功能框架示意图。
具体实施例方式下面结合附图对本发明作进一步描述。实施例如图3所示,基于嵌入式终端多字库功能1,包括字库索引模块2,字库选择模块3,字库显示模块4以及字库容错模块5,所述的字库显示模块4显示多种类型的字体信息,并通过人机交互机制实现字体的改变。如图I所示,首先进入字库资源的初始化,判断存储卡是否存在,然后读取上次关机时保存下的数值是否为存储卡上的字库资源。如果是存储卡上的字库资源时,则校验文件是否合法,最后在校验成功的情况下,读取文件并保存到相应的数值中,开机后就以此套字体显示文字。若其中任意一部未成功,则开机后就以默认的字体显示文字。如图2所示,此工作是在进入字体设置菜单时后台处理的。首先判断存储卡是否存在,如果存在,开始搜索指定文件夹下指定后缀名的文件。然后找到一个后,提取文件头信息是否合法。若合法,对文件做校验。最后校验成功的情况下,保存头信息,继续找下一个文件,重复此过程,直到找不到符合要求的文件为止。
用户选择存储卡上的字体后,首先要检验存储卡是否存在,如果存在,再判断存储卡上的文件是否被初始化过,若没有初始化过,则初始化过程同开机流程中的初始过程,若已经初始化过,则直接调用,最后显示所选择的存储卡上的字体。
权利要求
1.基于嵌入式终端多字库功能的显示方法,嵌入式终端多字库功能(I)包括字库索引模块(2)、字库选择模块(3)、字库显示模块(4)、字库容错模块(5),其特征在于所述的通过字库索引模块(2)索引符合要求的字库文件,文件经提取头信息后进入字库选择模块(3),用户选择自己喜欢的字体后最终进入字库显示模块(4)。
2.根据权利要求I所述的基于嵌入式终端多字库功能的显示方法,其特征在于所述的字库索引模块(2 )、字库选择模块(3 )、字库显示模块(4 )都包含着字库容错模块(5 )。
3.根据权利要求I所述的基于嵌入式终端多字库功能的显示方法,其特征在于所述的嵌入式终端多字库功能(1),只限于嵌入式终端上使用移植。
4.根据权利要求I所述的基于嵌入式终端多字库功能的显示方法,其特征在于所述的字库索引模块(2)无界面显示,在进入字库选择模块(3)前所做的后台处理;在指定的文件夹中,检验是否有文件存在,若存在文件,则是否符合要求,包括后缀名是否正确、头信息是否满足、和校验是否正确,这些检验都属于字库容错模块(5);若文件符合要求,则提取文件头信息,进入字库选择模块(3 )。
5.根据权利要求I所述的基于嵌入式终端多字库功能的显示方法,其特征在于所述的字库选择模块(3)会将提取出的字库头文件信息动态的生存菜单界面供用户选择字体。
6.根据权利要求I所述的基于嵌入式终端多字库功能的显示方法,其特征在于所述的字库显示模块(4)将用户选择的字体替换现在所使用的字体。
7.根据权利要求I所述的基于嵌入式终端多字库功能的显示方法,其特征在于所述的删减手机存储设备或T卡上的字库文件后,可动态生成相应的手机存储设备或T卡上的字库信息;拔除T卡后,则默认为内置字库。
全文摘要
本发明公开了基于嵌入式终端多字库功能的显示方法,该功能包括字库索引模块、字库选择模块、字库显示模块以及字库容错模块。所述的字库索引模块无界面显示,在进入字库选择模块前所做的后台处理。在指定的文件夹中,检验是否有文件存在,若存在文件,则是否符合要求,包括后缀名是否正确、头信息是否满足、和校验是否正确,这些检验都属于字库容错模块。若文件符合要求,则提取文件头信息,进入字库选择模块。该终端需要具有内置存储器和外置存储器的特征。本发明功能具有在不增加ROM空间的基础上多套字体选择的优点,能提供给用户优越的字体体验。
文档编号G06F17/30GK102799588SQ201110137309
公开日2012年11月28日 申请日期2011年5月26日 优先权日2011年5月26日
发明者刘丽 申请人:上海三旗通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1