电脑上放大的字体实际是矢量字体文件
①关键点,就是若干闭合的曲线。
②使用数学曲线连接关键点。
想像一下给定一个字符'A'的显示过程:
①给定一个字符'A',可以得到其对应的编码值。
②根据编码值,找到字体文件中的glpyh
③设置字体大小
④用某些函数把glpyh缩放为字体大小
⑤转换为位图点阵
⑥在lcd上显示出来
如何写代码:
①初始化
②加载face
③设置字体大小
④根据编码值找到glpyh
⑤变换、移动和旋转字体
注意:字体文件和字体函数都是使用的笛卡尔坐标系。
pen.x = (0) * 64;
pen.y = (var.yres -24) * 64;