3 个版本
使用旧的 Rust 2015
0.1.2 | 2018 年 10 月 20 日 |
---|---|
0.1.1 | 2018 年 10 月 20 日 |
0.1.0 | 2018 年 10 月 20 日 |
#26 在 #avatar
7.5MB
298 行
initials
initials
包帮助使用姓名的首字母生成可定制的头像。
设置和用法
在您的 Cargo.toml 中,添加以下内容
[dependencies]
initials = "*"
外部 initials
包并在您的项目中绘制图像
extern crate initials;
use initials::{AvatarBuilder, AvatarResult};
fn avatar() -> AvatarResult {
AvatarBuilder::new("Avatar")
.with_font_color("#000000")?
.with_background_color("#FAFAFA")?
.with_width(200)?
.with_height(200)
}
fn main() {
let avatar = avatar().unwrap();
let image = avatar.draw();
// use the generated image
}
查看 文档
示例
许可证
MIT
依赖项
~12MB
~88K SLoC