4 stable releases
| 1.1.11 | Oct 31, 2025 |
|---|---|
| 1.1.10 | Dec 7, 2024 |
| 1.1.9 | Aug 15, 2022 |
| 1.1.8 | Oct 2, 2019 |
| 0.1.1 |
|
#187 in #codec
750 downloads per month
Used in 2 crates
1MB
24K
SLoC
This is not the documentation you're looking for
See libpng documentation instead.
Consider using a native Rust PNG library instead (e.g. LodePNG 2.x).
Rust bindings for libpng 1.6
libpng is likely to bring sorrow and regret. I strongly recommend to use a native Rust PNG library instead (e.g. LodePNG).
This crate bundles libpng 1.6.50 as a fallback. Please check whether this version is still secure before using this package.
If you add it as a build dependency, Cargo will make DEP_PNG_INCLUDE env var available, containing a path to a directory with png.h.
You may need use libpng_sys as _; in your Rust program to ensure it's "used" and actually linked.
Dependencies
~0.8–1.2MB
~23K SLoC