系统字库操作
左右需要显示文字的控件都要指定字库。为了适应多国语言,一个项目可以支持多个字库。
不指定字库显示就会变成这样:
如果制定了字库就变成这样:
添加字库
VP编辑软件,菜单栏 工具—>取字模,进入字库生成面板。
选择字体、风格、抗锯齿和字体高度,字符集选择指定字符。
字体。
用来选择Windows自带的字体样式,作为字库的字体。Windows系统字体有什么这里就能选择什么。
风格
可选项为普通,加粗,斜体,粗斜体四种。
抗锯齿
抗锯齿,由于液晶屏像素原因,低分辨率的液晶屏,显示字体会有锯齿感:
4倍抗锯齿后效果:
抗锯齿后显示边角平滑漂亮,单字的大小会变大,显示速度会略微下降。
字体通过补偿灰度来实现字体拐弯处的流畅显示。
1X:无抗锯齿,在串口屏上显示会有明显的锯齿感;
2X,两倍抗锯齿,显示效果明显优于 1X,比 4X 略差。字库大小两倍;
4X:4倍抗锯齿,显示效果最好,字库大4倍。
高度
高度,字体大小。高度越大字越大。
字符集
指定。最主要的操作模式。
由于字库比较占用存储空间。如果UI简单,则可以指定有限的汉字,节省空间。
可以使用字符选择工具。点击“字符选择工具”,如下图:
几乎支持全世界的语言。简体中文也可以选择不同的字库标准。
ASCII
字符集,选择Ascii,则只支持ASCII码。
全部
指的是全部中文字+ASCII码,字符数量21983.
字符集选择“全部”,会根据字体来生成有哪些字符,例如宋体,就包含了几万个字符,同时内存也会占比很大
转换
点击 转换,则把选中条件的字库进行转换,转换为标准字库格式。
会提示保存的位置以及设置文件名称。
会提示:
打开。
打开一些自己制作的,或者下载的字库,作为本项目使用。
查看字体。
查看字库里面所有字体,会显示设置的样式。
举例说明
生成一个汉字和ASCII码的合集,字库名为“汉字”:
字符集选择”指定“
输入要生成的字符“你好世界helloworld!”。
点击转换,选择保存字体的路径和文件名(汉字),然后确定。
提示转换成功,点击“是”,然后关闭字体转换面板,返回工程编辑面板。
可以看到左下角字体资源栏增加了一个“汉字”字库。
新建一个工程时,会自动生成一个Tahoma_4x_ASCII作为默认字库。
字库生成导入后,也可在字体资源面板双击字体名称,进入取字模面板,支持二次编辑添加修改文字,非常方便。