社区
工具平台和程序库
帖子详情
关于快速计算字符串宽度(freetype hinting) 高手进
yangc249
2011-03-17 11:51:08
需求: 快速获取字符串的宽度
背景: 由于hinting前与hinting后的字符宽度不同,所以在获取字符宽度时,要执行hinting。因而速度很慢
在windows平台上的相关API(GetTextExtentPoint32),是否支持获取带hinting的字体,速度如何?
有无相关开发经验?
欢迎交流:yangchen@cn.fujitsu.com
...全文
532
7
打赏
收藏
关于快速计算字符串宽度(freetype hinting) 高手进
需求: 快速获取字符串的宽度 背景: 由于hinting前与hinting后的字符宽度不同,所以在获取字符宽度时,要执行hinting。因而速度很慢 在windows平台上的相关API(GetTextExtentPoint32),是否支持获取带hinting的字体,速度如何? 有无相关开发经验? 欢迎交流:yangchen@cn.fujitsu.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Defonds
2011-03-19
打赏
举报
回复
中文英文宽度计算不同
superarhow
2011-03-18
打赏
举报
回复
中文字符串和英文字符串效率上可能差很多哦~
就想叫yoko
2011-03-18
打赏
举报
回复
哇, 楼主犀利的三连
yangc249
2011-03-18
打赏
举报
回复
今天测试了一下,windows API GetTextExtentPoint32 支持freetype字体的hinting,而且速度很快,10000次计算一个字符串的宽度不到0.1秒,可是freetype库明明说 如果支持hinting,将是相对很耗时的操作
yangc249
2011-03-17
打赏
举报
回复
如果windows上关于计算字符串宽度的API支持 带HINTING的字体,而且很快,我想知道他内部是怎么实现
freetype
第二部分
第二部分 管理字形 介绍 这是“
FreeType
2 教程”的第二部分。它将教会你如何 * 检索字形度量 * 便捷地管理字形图像 * 检索全局度量(包括字距调整) * 渲染一个简单的
字符串
(采用字距调整) * 渲染一个居中的
字符串
(采用字距调整) * 渲染一个经变换的
字符串
(采用居中) * 在需要时以预设字体单位的格式获取度量,以及把它们缩放到
FreeType
2 教程——《The
FreeType
2 Tutorial》——第二部分中译版
第二部分 管理字形 介绍 这是“
FreeType
2 教程”的第二部分。它将教会你如何 * 检索字形度量 * 容易地管理字形图像 * 检索全局度量(包括字距调整) * 渲染一个简单的
字符串
(采用字距调整) * 渲染一个居中的
字符串
(采用字距调整) * 渲染一个变换的
字符串
(采用居中) * 在需要时以预设字体单位的格式获取度量,以及把它们缩
freetype
Linux|FreeBSD| OpenBSD | NetBSD | BSDI | AIX | Solaris/SunOS | Tru64 | HP-UX | IRIX | Minux | SCO Unix | Mac OS X UNIX Resources»Linux»China Linux Forum»Li...
FreeType
2 教程(第二部分)
第二步 -- 管理字形
介绍
这是 “
FreeType
2 教程”的第二部分。它将教会你如何:
* 检索字形度量
* 容易地管理字形图像
* 检索全局度量(包括字距调整)
* 渲染一个简单的
字符串
(采用字距调整)
* 渲染一个居中的
字符串
(采用字距调整)
* 渲染一个变换的
字符串
(采用居中)
* 在需要时以预设字体单位
FREETYPE
教程" style="margin:0px; padd
ing
:0px; border:0px; list-style:none; vertical-align:middle"> 字号:大 中 小 注:什么是26.6格式(26.6 format)? 应该是Q26.6吧,实际值为-1.0到 1.0之间的小数,而它用整数来表示.例如,63,它的实际值为63/2^6 = 0.984375
工具平台和程序库
24,856
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章