#font #sdf #protobuf #font-rendering

pbf_font_tools

处理 protobuf 格式编码的 SDF 字体符号的工具

15 个版本 (9 个稳定)

2.5.1 2024年2月13日
2.5.0 2023年7月15日
2.3.0 2023年3月2日
2.2.0 2022年9月5日
0.1.1 2018年11月30日

#467 in 编码

Download history 107/week @ 2024-04-27 105/week @ 2024-05-04 130/week @ 2024-05-11 112/week @ 2024-05-18 152/week @ 2024-05-25 120/week @ 2024-06-01 132/week @ 2024-06-08 218/week @ 2024-06-15 163/week @ 2024-06-22 200/week @ 2024-06-29 150/week @ 2024-07-06 113/week @ 2024-07-13 140/week @ 2024-07-20 149/week @ 2024-07-27 136/week @ 2024-08-03 168/week @ 2024-08-10

每月下载量 617
用于 2 crates

BSD-3-Clause

190KB
291 代码行

Rust PBF 字体工具

此包包含用于在 Mapbox GL 等渲染器中使用 PBF 格式处理 SDF 字体符号的工具。

功能

  • 将多个字体中的多个符号组合成一个堆栈。
  • 从 TrueType/OpenType 字体生成符号。

如果您正在寻找一个 CLI 工具来生成 PBF 范围,类似于 node-fontnik),但速度更快,请查看 build_pbf_glyphs

注意:此项目已针对 FreeType 2.10 进行开发和测试。它将支持旧版本,但符号生成测试可能无法通过,因为渲染随时间演变。

参考

依赖关系

~4.5–9.5MB
~148K SLoC