#true-type #font #opentype #otf

未维护 无需 std stb_truetype

将 stb_truetype.h 中的字体加载代码从 C 语言直接翻译为 Rust 语言

13 个版本

0.3.1 2019 年 11 月 23 日
0.2.8 2019 年 9 月 6 日
0.2.6 2019 年 2 月 1 日
0.2.5 2018 年 12 月 14 日
0.2.0 2016 年 3 月 19 日

#6 in #otf

Download history 12333/week @ 2024-03-14 8731/week @ 2024-03-21 25575/week @ 2024-03-28 8638/week @ 2024-04-04 11375/week @ 2024-04-11 10831/week @ 2024-04-18 10334/week @ 2024-04-25 9047/week @ 2024-05-02 8056/week @ 2024-05-09 16128/week @ 2024-05-16 16387/week @ 2024-05-23 11354/week @ 2024-05-30 15548/week @ 2024-06-06 10968/week @ 2024-06-13 11647/week @ 2024-06-20 12224/week @ 2024-06-27

每月 52,339 次下载
437 个 crate (2 直接) 中使用

MIT/Apache

49KB
1K SLoC

stb_truetype-rs

Crates.io docs.rs

这是将 stb_truetype.h 中的字体加载代码从 C 语言翻译为 Rust 语言的版本。它旨在作为处理字体库的临时依赖项,直到有更好的、用 Rust 风格编写的替代品可用。这个库不是好的 Rust 代码的例子,但它可以工作。

请注意,提供的文档也是直接从原始代码中复制而来的。

目前这个版本不包括 stb_truetype.h 提供的光栅化和字体查询 API。如果您需要字体光栅化,可以使用 RustType

支持的最低 Rust 编译器版本

此 crate 使用 最新稳定版 Rust 进行维护。

许可证

许可协议为以下之一

任选其一。

贡献

除非您明确声明,否则根据 Apache-2.0 许可协议定义的,任何有意提交以包含在本作品中的贡献,均应按上述方式双许可,不附加任何额外条款或条件。

依赖项

~225KB