STM32+UCGUI+FreeType2 矢量字体的旋转

本文介绍了作者如何利用FreeType2库在STM32平台上结合UCGUI实现矢量字体的旋转功能,解决了点阵字体旋转时的失真问题。经过三天研究,现已成功移植并计划在UCGUI论坛分享源码。
摘要由CSDN通过智能技术生成

前些日子对字体的旋转比较感兴趣,当时用的是点阵字库,大概方法就是通过计算算出旋转后的坐标,之后打点,效果很差,失真比较严重,主要是大小失真,直角边转换成了直角斜边,点又不是一一对应的,当时也没找到好的方法就放弃了


后来在群里聊天的时候聊到了FreeType2,开源而且可以对字体进行放大缩小旋转渲染,当时就联想到了之前的旋转字体,然后就下决心将其移植到ucgui上来,经过三天的摸索,已经可以在stm32+ucgui上实现矢量字体的旋转了。最近打算搞个ucgui的论坛,源码将放到论坛上。希望大家能够支持下,谢谢
UCGUI源码学习中---Q群295214484
UCGUI源码学习中---Q群295214484

UCGUI源码学习中---Q群295214484

UCGUI源码学习中---Q群295214484
http://bbs.21ic.com/forum.php?mod=viewthread&tid=586134
这个帖子里面有我对FreeType2组件的裁剪笔记和在VC上运行的源码工程

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值