字库生成器的使用

点阵字库(字模)生成器V4.0使用说明

       在开发嵌入式系统时,需要显示不同大小或类型字体的汉字。显然,对于嵌入式系统,不太可能使用矢量字体,在这种情况下,点阵字体就显现出了它的优点。
       本软件可以将Windows中的矢量字库的字符,通过图形处理的方式,将矢量字体转换为嵌入式常用的点阵字库,供嵌入式软件进行调用。目前支持包括ASCII,GB2312(简体中文)、GBK(简体中文)、BIG5(繁体中文)、HANGUL(韩文)、SJIS(日文)、Unicode 以及泰文,越南文、俄文、乌克兰文,拉丁文,8859 系列等共二十几种编码,目标文件支持DZK(同BIN)、C、ASM、BDF(文泉驿)四种格式,扫描方式支持16*2共32种方式,并且支持图形转点阵功能。本软件非常适用于需要显示点阵图形,点阵字符的各种嵌入式开发项目。
      软件可以在 WIN XP , WIN7 , WIN8 , WIN10及其兼容平台运行。
 
       软件主界面如下所示:
点阵字库(字模)生成器V4.0使用说明
        对于首次使用的用户,可以根据界面的步骤一步一步进行相应的设置直至创建。其各步的具体操作流程详见下面的解释。

       ①、编码选择
              编码选择是首先确定用户需要哪种字库,常见的编码有英文的ASCII,中文GB2312,GBK,GB2312繁体,台湾BIG5编码,日文的Shift_JIS,韩文的HANGUL等,还有法文,德文、罗马文等常见的拉丁文字。
 
       ②、字体设置
              字体设置是用户对于外观的需求,可以提现产品的个性,不同的编码对于的字体会有不同的显示,如中文常用宋体、仿宋、黑体、雅黑,也可以用比较个性的字体如各种手写字体等等。
 
       ③、位置大小
              由于应用不同,所需的单个字符大小也会有相应的区别,这里就是根据需求确定单个字符的大小,比如16*16,24*24等等。设置完大小后,则需要根据大小调整字体的大小及横向、纵向偏移位置。使得显示的字符能完整的显示在预览窗内,并且有合适的留白空间。
 
       ④、字库格式
              软件支持4种字库格式,分别是DZK(同BIN)、C、ASM、BDF(文泉驿),其中C和ASM适用于嵌入到程序中进行编译,DZK则用于Flash或者EEPROM的烧录。BDF则用于Linux系统的字符显示。
 
       ⑤、扫描模式
             扫描模式共支持8种横向,8种纵向,再加上高位在前及低位在前选项,组合共32种扫描模式,可以满足几乎全部的扫描模式需求。
 
       ⑥、其他选项
              本选项主要根据汉字的特殊需求,当选项为GB2312和GBK编码时,会出现小字库及去除预留两个选项,小字库为创建个别汉字时适用,去除预留则再GB2312编码时适用,用于减少字库所占空间。
 
      ⑦、创建字库
            根据前面的各种选项创建指定的字库文件。
 
        本软件除了上述基本功能外,还支持图形转字库(点阵)的功能,点击图形转字库,并选择需要转换的图形文件后,软件将自动将彩色图片转换为黑白图片,其显示主界面如下:
 
点阵字库(字模)生成器V4.0使用说明
 
        该功能适用于各种LED,OLED等的开机画面显示。并且软件支持阀值调整,可以显示或者忽略一些细节等信息。如下面的阀值不一样时的图形对比,可以观察到人物的脸部的不同。
 
点阵字库(字模)生成器V4.0使用说明点阵字库(字模)生成器V4.0使用说明
 
软件还自带字库测试功能,创建完字库后,可以马上通过该功能对字库进行验证。其验证界面如下所示:
 
点阵字库(字模)生成器V4.0使用说明
上图演示的是一个16*24,模式9,低位在前的一个非标字库。不建议验证点阵大于64*64的字库。

posted @ 2018-05-08 10:12  追梦骚年  阅读(4530)  评论(0编辑  收藏  举报