设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
编程开发讨论区 —— LinuxSir.cn
›
Linux 程序设计专题讨论
›
如何利用freetype2将truetype字库的字体轮廓显示出来? ...
返回列表
查看:
2324
|
回复:
9
如何利用freetype2将truetype字库的字体轮廓显示出来?
[复制链接]
2dog
2dog
当前离线
积分
4
IP卡
狗仔卡
发表于 2003-5-18 19:49:56
|
显示全部楼层
|
阅读模式
请高人指点!多谢啦!
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
viper
viper
当前离线
积分
443
IP卡
狗仔卡
发表于 2003-5-18 20:26:20
|
显示全部楼层
显示的事不是 freetype 做的,
www.freetype.org
?
回复
支持
反对
使用道具
举报
显身卡
2dog
2dog
当前离线
积分
4
IP卡
狗仔卡
楼主
|
发表于 2003-5-18 23:48:06
|
显示全部楼层
viper您好!
那freetype2应该可以提取字符轮廓吧?如果能提取,该如何编写程序呢?显示是通过什么完成的呢?我看了freetype2提取字符信息的源程序,觉得应该可以!请多指教!
回复
支持
反对
使用道具
举报
显身卡
viper
viper
当前离线
积分
443
IP卡
狗仔卡
发表于 2003-5-19 22:53:22
|
显示全部楼层
实在抱歉,我自己没有用过 freetype,我想网上应该有不少文章。
这是 FreeType 2 自己说的:
FreeType 2 supports scalable font formats like TrueType or Type 1 natively and can return the outline data (and control instructions/hints) to client applications.
回复
支持
反对
使用道具
举报
显身卡
2dog
2dog
当前离线
积分
4
IP卡
狗仔卡
楼主
|
发表于 2003-5-21 10:16:43
|
显示全部楼层
说来惭愧,我是大四的学生,毕业设计就是关于freetype的,可是到现在也没弄出什么头绪,这下毕业论文可麻烦大了!!!
回复
支持
反对
使用道具
举报
显身卡
kj501
kj501
当前离线
积分
5317
IP卡
狗仔卡
发表于 2003-5-21 10:54:32
|
显示全部楼层
这方面国内现成的书很少,只能到网上找资料。多用google吧。
回复
支持
反对
使用道具
举报
显身卡
2dog
2dog
当前离线
积分
4
IP卡
狗仔卡
楼主
|
发表于 2003-5-21 22:40:38
|
显示全部楼层
我会努力!
回复
支持
反对
使用道具
举报
显身卡
viper
viper
当前离线
积分
443
IP卡
狗仔卡
发表于 2003-5-22 01:51:18
|
显示全部楼层
我看不会很难找的,freetype 自己的文档里面搞不好就有。
回复
支持
反对
使用道具
举报
显身卡
xmzxb
xmzxb
当前离线
积分
1
IP卡
狗仔卡
发表于 2010-4-30 19:20:15
|
显示全部楼层
我现在也在为freetype发愁
回复
支持
反对
使用道具
举报
显身卡
jetking
jetking
当前离线
积分
561
IP卡
狗仔卡
发表于 2010-5-20 20:07:52
|
显示全部楼层
最近用到了freetype2
大概的步骤是:
初始化库:
FT_Init_Library()
初始化字体face
FT_Create_Face()。
FT_Set_Char_Size() or FT_Set_Pixel_Sizes() 设置字体
FT_Load_Char() 根据传进去的字符编码,渲染一个glyph。
字形保存在 bitmap.buf[]数组里。宽为bitmap.width,高为bitmap.rows。
值0为空,非0为有点。好像128还是个分界线,貌似是为了AA用的。
目前的应用只用到了这些,是最基本的使用。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表