#png #bindings #ffi #codec

已弃用 sys libpng-sys

libpng 1.6 的不可靠绑定。它们可能会带来悲伤和遗憾。请改用本机 Rust PNG 库(例如 LodePNG 2.0)

2 个稳定版本

1.1.9 2022 年 8 月 15 日
1.1.8 2019 年 10 月 2 日
1.1.7 2019 年 8 月 2 日
1.1.6 2019 年 7 月 27 日
0.1.1 2017 年 6 月 16 日

175#png

Download history 193/week @ 2024-03-14 211/week @ 2024-03-21 156/week @ 2024-03-28 181/week @ 2024-04-04 198/week @ 2024-04-11 185/week @ 2024-04-18 274/week @ 2024-04-25 264/week @ 2024-05-02 183/week @ 2024-05-09 182/week @ 2024-05-16 180/week @ 2024-05-23 176/week @ 2024-05-30 140/week @ 2024-06-06 375/week @ 2024-06-13 377/week @ 2024-06-20 192/week @ 2024-06-27

1,111 每月下载量
pngquant 中使用

Libpng 许可证

1MB
25K SLoC

C 23K SLoC // 0.2% comments Rust 1K SLoC // 0.0% comments GNU Style Assembly 205 SLoC // 0.1% comments

Rust 对 libpng 1.6 的绑定。

libpng 可能会带来悲伤和遗憾。我强烈建议使用本机 Rust PNG 库(例如 LodePNG)。

此包捆绑了 libpng 1.6.37 作为后备。在使用此包之前,请检查此版本是否仍然安全。


lib.rs:

这不是您要找的文档

请参阅libpng 文档

考虑使用本机 Rust PNG 库(例如 LodePNG 2.x)。

依赖项

~0.8–1.1MB
~22K SLoC