FreeType
Angle502
这个作者很懒,什么都没留下…
展开
-
FreeType的灰度图
FreeType生成的图是8bit灰度图,文字部分为白色,背景为黑色。这就有个麻烦,一般字体都是黑色,那好如果吧字体颜色取反,就黑色的变白的,白的变黑的了。可是呢,要加上颜色怎么办?这就是Freetype的文字是白色的原因,因为是8bit灰度图,因此不是黑色或白色地方,颜色就成了一个比例因子,只需要将其与想要设置的颜色相乘除以256即可,比如灰度图中某点的颜色是156,想要设置颜色是RGB(127转载 2014-12-03 21:21:27 · 1665 阅读 · 0 评论 -
使用FreeType实现矢量字体的粗体、斜体、描边、阴影效果(转载)
前言: Freetype是一个跨平台、开源的字体渲染器,网上很多文章介绍,本人就不啰嗦了。本文重点在于实现文章标题所属的各种效果,不是Freetype的基本使用方法介绍文档,所以对于Freetype不熟悉的同学们请先学习下Freetype的基本用法,才可以使用本文中所提及的方法。 正文: 用FreeType实现矢量字体的粗体、斜体、描边、阴影效果不是一件容易的事,本人认为皆因Fr转载 2014-12-03 21:18:22 · 5052 阅读 · 0 评论