QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 35443|回复: 26

Linux 字体教程1: FreeType字体程序库介绍

[复制链接]
发表于 2003-11-11 20:01:44 | 显示全部楼层 |阅读模式
FreeType字体程序库介绍



日期:3/20/2003

作者:HappyLiu ([email protected])

『FreeType简介』

FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。支持单色位图、反走样位图的渲染。FreeType库是高度模块化的程序库,虽然它是使用ANSI C开发,但是采用面向对象的思想(下文中将会介绍到)。因此,FreeType的用户可以灵活地对它进行裁剪,例如我们在使用过程中,仅仅使用TrueType字体格式的处理,就可以将其他和这个格式无关的代码通过若干宏定义的取消就可以达到裁剪目的,这可以保证最后的二进制代码的紧凑性。例如,我们对TrueType格式处理的裁剪,使用单色位图渲染,最后的二进制代码大约只有25KB。

这个库可以用于各种图形处理系统,当然如果你想自己控制字体的渲染、布局的话。另外,拿它来当作学习的范例也是非常不错,其中包含一些优秀的设计思想和比较成熟的算法。

本文大多是对FreeType文档的翻译,有些地方如果翻译的不好,还请原谅,可以访问http://www.freetype.org以获得最新的信息。这里先介绍一下FreeType的设计思路和字形规范,也希望和国内使用FreeType库的朋友多多交流。

全文在下面的链接里。
http://www.oone.com.cn/article/ftintr.htm
-------------------------------------------------------------------------
评:这是一篇不可多得翻译文章。它不但介绍了freetype函数库的基本结构和概念,还详细讲解了字体渲染的步骤和原理。可以说是Linux字体开发者必读的文章。
发表于 2003-11-11 21:16:20 | 显示全部楼层
good
回复

使用道具 举报

发表于 2003-12-13 01:32:39 | 显示全部楼层
下载不了!!!!!!!
回复

使用道具 举报

发表于 2003-12-13 01:40:22 | 显示全部楼层
ok

回复

使用道具 举报

发表于 2003-12-13 02:56:17 | 显示全部楼层
下载不了阿?文件损坏阿?
回复

使用道具 举报

 楼主| 发表于 2003-12-13 07:38:10 | 显示全部楼层
好了,换成链接了。
回复

使用道具 举报

发表于 2003-12-13 15:09:20 | 显示全部楼层
看不懂
回复

使用道具 举报

发表于 2003-12-14 23:44:04 | 显示全部楼层
FreeType is free, but Chinese Font is not FREE!
回复

使用道具 举报

发表于 2004-3-1 23:21:11 | 显示全部楼层
Please see it
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=56324
回复

使用道具 举报

发表于 2004-3-1 23:22:51 | 显示全部楼层
I can't find freetype config files in directory */usr/lib/pkconfig* and */usr/local/lib/pkconfig*
回复

使用道具 举报

发表于 2004-3-6 11:59:05 | 显示全部楼层
不错嘛
回复

使用道具 举报

发表于 2004-5-31 10:23:14 | 显示全部楼层
网页打不开,能否麻烦重贴一下
回复

使用道具 举报

发表于 2004-6-16 18:14:09 | 显示全部楼层
很好我马上把他下到我的机子里
回复

使用道具 举报

发表于 2004-6-26 12:19:01 | 显示全部楼层
连接不了啊。好象好多的新安装程序都不支持中文的
回复

使用道具 举报

发表于 2004-7-6 19:33:04 | 显示全部楼层

无法连接

打不开阿~~ [/img]
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-3-29 15:47 , Processed in 0.123811 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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