4个版本
使用旧的Rust 2015
0.2.2 | 2018年4月5日 |
---|---|
0.2.1 | 2018年4月5日 |
0.2.0 | 2018年4月5日 |
0.1.0 | 2018年4月5日 |
在图像类别中排名第919
每月下载量24,613次
在scrap中使用
20KB
456 行
repng
它编码PNG。
用法
lib.rs
:
没人要求的PNG编码器。
抽象非常容易泄露,但它足够简单,你不需要太多努力就可以制作出酷炫的东西,比如这个创建一个非常空白图像的程序。
use repng::Options;
let mut png = Vec::new();
{
let mut encoder = Options::smallest(480, 360)
.build(&mut png)
.unwrap();
let row = [255; 480 * 4];
for y in 0..360 {
encoder.write(&row).unwrap();
}
encoder.finish().unwrap();
}
println!("{:?}", png);
依赖项
~435KB