lunar-png

Crates.iolunar-png
lib.rslunar-png
version0.2.1
created_at2024-07-17 18:46:59.81156+00
updated_at2025-10-19 15:18:52.571997+00
descriptionSimple library for encoding and decoding png images
homepage
repositoryhttps://github.com/Ciubix8513/lunar-logger
max_upload_size
id1306457
size62,950
Luna (Ciubix8513)

documentation

README

lunar-png

A simple png encoding and decoding library

Usage

let mut file = std::fs::File::open("something.png").unwrap();
let mut data = Vec::new();

file.read_to_end(&mut data);

//Decode a png image
let image = decode_png(&mut data.into_iter()).unwrap();

//Re-encode that image
let png = encode_png(&image, &PngEncodingOptions::default());
Commit count: 18

cargo fmt