15 releases (9 stable)
2.5.1 | Feb 13, 2024 |
---|---|
2.5.0 | Jul 15, 2023 |
2.3.0 | Mar 2, 2023 |
2.2.0 | Sep 5, 2022 |
0.1.1 | Nov 30, 2018 |
#471 in Encoding
558 downloads per month
Used in 2 crates
190KB
291 lines
Rust PBF Font Tools
This crate contains tools for working with SDF font glyphs in PBF format for use in renderers like Mapbox GL.
Features
- Combine multiple glyphs from multiple fonts into a single stack.
- Generate glyphs from a TrueType/OpenType font.
If you're looking for a CLI tool to generate PBF ranges en masse like node-fontnik), but faster, check out build_pbf_glyphs.
NOTE: This has been developed and tested against FreeType 2.10. It will work against older versions, but the glyph generation tests may not pass as the rendering evolves over time.
References
Dependencies
~4–16MB
~160K SLoC