HarfBuzz 7.0 发布,大幅降低内存使用
HarfBuzz 是一个文本塑形引擎,它主要支持 OpenType,但也支持 Apple Advanced Typography。HarfBuzz 被用于 Android、Chrome、chromeOS、Firefox、GNOME、GTK+、KDE、LibreOffice、OpenJDK、PlayStation、Qt 和 XeTeX 等地方。
- 新的 hb-paint API 主要用于绘制
COLRv1
字形,但也可以作为一个统一的 API 来绘制 HarfBuzz 支持的任何字形表示 - 新的 hb-cairo API 用于与 cairo 图形库集成。这将作为一个单独的 harfbuzz-cairo 库提供
- 支持
CFF2
表的实例化 - 支持字体加粗
- 实验性地支持
glyf
表中的立方曲线 - 各种子集的改进
- 各种文档的改进
- 大大减少了塑形过程中的内存使用
- 大大减少了
CFF
表子集化时的内存使用 - 新的命令行工具:hb-info,用于查询各种字体信息
- 新增 hb-shape/hb-view 选项:
--glyphs
,-color-palette
,-font-bold
,-font-grade
,-named-instance
- 各种修复和改进
更多详情可查看:https://github.com/harfbuzz/harfbuzz/releases/tag/7.0.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Element 2.15.13 发布,基于 Vue 的桌面端组件库
Element 是一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库,提供了配套设计资源,帮助网站快速成型。除此以外,还有基于 Vue 3.0 的桌面端组件库 Element Plus。 Element 2.15.13 现已正式发布,该版本更新内容如下: Bug 修复 Docs 修复 Statistic 文案 (#22383 ) 修复 Input 文案 (#22093 ) 修复 en-US 文案 (#22268 #22269 #22270 ) 修复 Pagination 文案 (#22288 ) 修复 Links 文案 (#22370 ) Statistics 修复 slot 显示问题 (#22375 ) Chore 修复 web-type 文件丢失问题 (#22271) 优化 InputNumber windows触摸屏响应优化 (#22185 ) Image 新增 initialIndex 属性 (#22346) Statistics countdown 特性更新 (#22260 ) 代码优化及doc更新 (#22276 ) 其他 web-type代码优化 (...
- 下一篇
FerretDB v0.9.1 发布,MongoDB 的开源替代品
FerretDB(以前被称为 MangoDB)的成立是为了成为 MongoDB 的开源替代品。FerretDB 是一个开源代理,将 MongoDB wire protocol 查询转换为 SQL —— 使用 PostgreSQL 作为数据库引擎。 目前 FerretDB 已发布 0.9.1 版本,此版本带来如下改进: 新功能🎉 支持数字的底格里斯下推 #1842 使用点符号下推 Tigris 查询 #1908 修正错误🐛 修复 $pop 运算符对不存在路径的错误处理 #1907 修复 PLAIN 身份验证的 SASL 响应 #1942 修复文档替换的键顺序 #1946 其他变化🤖 使用多个 Tigris 实例运行测试 #1878 各种内部调整 #1909 升级 Tigris #1916 添加简单的 otel 跟踪,以从测试中收集数据 #1863 删除未使用的参数 #1919 返工集成测试设置 #1857 添加 iterator.WithClose 助手 #1947 调整 CI 设置 #1948 重命名函数,添加 TODO #1955 从测试中删除skipTigrisPushdow...
相关文章
文章评论
共有0条评论来说两句吧...