当前时区 GMT+8, 现在时间是 2008-7-5 12:37
游客:
注册
登录
仅登录论坛
|
搜索
帮助
中国Linux公社论坛
»
Linux高质量字体研究
» Linux 字体教程1: FreeType字体程序库介绍
‹‹ 上一主题
|
下一主题 ››
25
1/2
1
2
››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: Linux 字体教程1: FreeType字体程序库介绍
conner
公社主站总监
UID 2
精华
15
积分 4000
帖子 1626
阅读权限 1
注册 2002-3-19
来自 Uk
状态 离线
#1
发表于 2003-11-11 20:01
资料
短消息
加为好友
Linux 字体教程1: FreeType字体程序库介绍
FreeType字体程序库介绍
日期:3/20/2003
作者:HappyLiu (qliu@oone.com.cn)
『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字体开发者必读的文章。
Kingo
高级会员
UID 3036
精华
7
积分 1083
帖子 419
阅读权限 50
注册 2002-10-4
来自 Australia
状态 离线
#2
发表于 2003-11-11 21:16
资料
短消息
加为好友
good
GGGO
银牌会员
UID 73915
精华
1
积分 2988
帖子 1193
阅读权限 70
注册 2003-10-31
来自 China
状态 离线
#3
发表于 2003-12-13 01:32
资料
短消息
加为好友
下载不了!!!!!!!
GGGO
银牌会员
UID 73915
精华
1
积分 2988
帖子 1193
阅读权限 70
注册 2003-10-31
来自 China
状态 离线
#4
发表于 2003-12-13 01:40
资料
短消息
加为好友
ok
nfool
注册会员
UID 10819
精华 0
积分 393
帖子 157
阅读权限 20
注册 2003-1-3
来自 China.gif
状态 离线
#5
发表于 2003-12-13 02:56
资料
主页
短消息
加为好友
下载不了阿?文件损坏阿?
conner
公社主站总监
UID 2
精华
15
积分 4000
帖子 1626
阅读权限 1
注册 2002-3-19
来自 Uk
状态 离线
#6
发表于 2003-12-13 07:38
资料
短消息
加为好友
好了,换成链接了。
测试签名
林惠
新手上路
UID 81821
精华 0
积分 93
帖子 38
阅读权限 10
注册 2003-12-11
来自 China
状态 离线
#7
发表于 2003-12-13 15:09
资料
主页
短消息
加为好友
看不懂
Pumphammer
新手上路
UID 82301
精华 0
积分 13
帖子 5
阅读权限 10
注册 2003-12-14
来自 China.gif
状态 离线
#8
发表于 2003-12-14 23:44
资料
短消息
加为好友
FreeType is free, but Chinese Font is not FREE!
bit7
注册会员
UID 12764
精华
1
积分 188
帖子 73
阅读权限 20
注册 2003-1-16
来自 China
状态 离线
#9
发表于 2004-3-1 23:21
资料
短消息
加为好友
Please see it
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=56324
bit7
注册会员
UID 12764
精华
1
积分 188
帖子 73
阅读权限 20
注册 2003-1-16
来自 China
状态 离线
#10
发表于 2004-3-1 23:22
资料
短消息
加为好友
I can't find freetype config files in directory */usr/lib/pkconfig* and */usr/local/lib/pkconfig*
utopia
新手上路
UID 101065
精华 0
积分 3
帖子 1
阅读权限 10
注册 2004-3-4
来自 China.gif
状态 离线
#11
发表于 2004-3-6 11:59
资料
短消息
加为好友
不错嘛
810927
copy_right
新手上路
UID 22046
精华 0
积分 65
帖子 26
阅读权限 10
注册 2003-3-16
来自 China
状态 离线
#12
发表于 2004-5-31 10:23
资料
短消息
加为好友
网页打不开,能否麻烦重贴一下
初升的太阳
新手上路
UID 131605
精华 0
积分 8
帖子 3
阅读权限 10
注册 2004-6-7
来自 China
状态 离线
#13
发表于 2004-6-16 18:14
资料
短消息
加为好友
很好我马上把他下到我的机子里
LINUX的发展在此开始
chamer
新手上路
UID 85777
精华 0
积分 13
帖子 5
阅读权限 10
注册 2003-12-30
来自 China.gif
状态 离线
#14
发表于 2004-6-26 12:19
资料
短消息
加为好友
连接不了啊。好象好多的新安装程序都不支持中文的
wuyingdg
新手上路
UID 138530
精华 0
积分 15
帖子 6
阅读权限 10
注册 2004-7-6
来自 China.gif
状态 离线
#15
发表于 2004-7-6 19:33
资料
短消息
加为好友
无法连接
打不开阿~~
[/img]
l让我们共同将inux进行到底
25
1/2
1
2
››
投票
交易
悬赏
活动
论坛跳转 ...
> 公告区
> 系统安装
> 硬件配置
> 共创 LINUX 专区
> 新华 LINUX 专区
> Magic Linux技术支持区
> Magic Linux开发培训版
> 中文化与桌面美化
> 桌面使用小技巧
> 命令行使用小技巧与SHELL编程
> 网络工具
> 办公软件
> 多媒体应用
> 游戏乐园
> 服务器与网络安全
> Linux资源共享区
> Debian/LFS/Gentoo专题版
> Linux高质量字体研究
> easyright计算机研究所
> Linux认证考试专题版
> 应用编程技术与项目孵化
> 网站开发技术与项目孵化
> 参与国际开源项目
> 翻译汉化
> 中文GNOME用户交流区
> Skyeye项目专栏
> lumit项目专栏
> eva项目专栏
> fanx项目专栏
> 连连看for Linux项目专栏
> OurLinux杂志专区
> BitStorm项目专栏
> AVS项目专栏
> VirgoFTP项目专栏
> EGui开源项目
> RT-Thread实时操作系统
> 内核源代码阅读交流
> 内核安装和升级
> 嵌入式开发
> 校园行动联盟
> Linux与公社文化杂谈
> 求职与招聘
> 公社接待中心
Powered by
Discuz!
5.5.0
© 2001-2007
Comsenz Inc.
TOP
清除 Cookies
-
联系我们
-
中国Linux公社
-
WAP