第18章汉字显示方式一(FontCvt的使用)
本期教程主要跟大家介绍官方的小工具Font Converter的使用方法,使用官方的字体转换工具,字体的显示效果要比网上那些针对UCGUI设计的字体生成工具好非常多。4位抗锯齿的显示效果更是非常棒。在开头先跟大家强调两点,一个是这个字体小工具必须的使用STemWin软件包里面的,SEGGER下载的和MDK安装目录里面带的都是评估版,另一点是在教程中我会要求大家将要显示汉字的C文件转换为UTF-8编码,我仅仅是指的将这个显示汉字的C文件转换为UTF-8编码,这点要切记。
flex软件18. 1  使用FontCvt生成字库C文件的方法
18. 2 在开发板上面实现中文显示
18. 3 总结
18.1使用FontCvt生成字库C文件的方法
我们先讲如何用这个软件生成部分的汉字数据,这里就以“安富莱电子”五个字进行说明。
18.1.1第一步:打开选择Standard,16bit unicode
18.1.2第二步:打开选择字体和字体大小
18.1.3第三步:选择禁止所有的字符
18.1.4第四步:用unicode软件转换函数
用中文转unicode的小软件得到“安福莱电子”这5个字的unicode编码我这里在百度上面了一个网页应用。
18.1.5第五步:在FontCvt上使能这个五个字的编码
在Font Converter软件上面使能这个五个字的unicode编码,以“安”字为例它的unicode编码是5b89,这里有两种办法这个字。
方法一:直接的在软件里面查,根据左边的unicode编码。
方法二:通过限制范围查。
18.1.6第六步:然后点击保存为C文件
要将前面的五个字全部到并使能以后再做保存。
18.2在开发板上面实现中文显示
下面我们用18.1小节讲的汉字生成方式生成7中类型的字体。前三种是Standard的宋体,大小是16,36和72.
第四种是144*144点阵的,有没有这么大的字体,需要手动往大小选项里面填写144,并选择右侧的Pi
xels。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。