硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2629|回复: 4
收起左侧

[emWin] emwin当中使用TrueType字体如何设置抗锯齿呢?

[复制链接]

1

主题

2

回帖

1

积分

新手上路

积分
1
发表于 2016-12-10 20:38:54 | 显示全部楼层 |阅读模式
IMG_20161210_202638.jpg

我使用emwin显示的TrueType的汉字,但是明显可以看出字体边缘的锯齿。
我想问问这种类型的字体如何抗锯齿呢?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115728
QQ
发表于 2016-12-10 22:42:24 | 显示全部楼层
矢量字体也支持抗锯齿,有个专门的api函数,你看下手册矢量字体的api函数部分。
回复

使用道具 举报

1

主题

2

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2016-12-10 23:49:36 | 显示全部楼层
GUI_TTF_CreateFont .......................... 179
GUI_TTF_DestroyCache ...................... 181
GUI_TTF_Done .................................. 181
GUI_TTF_GetFamilyName ................... 181
GUI_TTF_GetStyleName ..................... 182
GUI_TTF_SetCacheSize ...................... 182
我看了下手册上只有这六个函数和ttf相关啊,貌似没有抗锯齿的函数呢?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115728
QQ
发表于 2016-12-11 06:57:04 | 显示全部楼层
下载5.32版本
回复

使用道具 举报

1

主题

2

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2016-12-11 13:44:33 | 显示全部楼层

回 eric2013 的帖子

eric2013:下载5.32版本 (2016-12-11 06:57) 
谢谢了哈,可以了。使用函数GUI_TTF_CreateFontAA()就可以了。我之前使用的手册版本太低了emwin我用的5.30的库
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-14 17:56 , Processed in 0.321660 second(s), 33 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表