-
Notifications
You must be signed in to change notification settings - Fork 771
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
awtk中如何实现这种黑边白底的字体? #907
Comments
这个设置一下背景颜色和字体颜色就可以吧。 |
没看太明白 |
有直接的设置案例吗?或者只能用画布代码实现? |
就是字体的黑边,有什么方法实现吗? |
不想用图片值,图片值的话英文字母无法覆盖。 |
不知道这样行不:先画一个大的作为背景,再画个小的。 |
num_c对应的图片显示成 °C即可。 注意需要把:IMAGE_VALUE_MAX_CHAR_NR定义大一点,目前为8,上面的情况不够用。 |
问了老板,这个用freetype实现,写了个例子显示成功,然后看awtk里面有个font_get_glyph正好能和freetype的FT_Load_Char对标,参考了下如何绘制旋转文字写了个控件例子,但是显示起来效果不行,我不清楚哪里的问题?
|
freetype的例子: |
|
OK, 查了点文章,字体从主体到边框是有灰度的过渡的,a值不一定是255,可以通过看a值是不是255来区分字体或者边框,修改了下,总算能看了,就是锯齿明显,勉强用了。
|
666 |
像这样
The text was updated successfully, but these errors were encountered: