8个版本
0.4.3 | 2024年5月15日 |
---|---|
0.4.2 | 2024年3月6日 |
0.4.1 | 2019年6月9日 |
0.4.0 | 2019年4月29日 |
0.1.0 | 2019年4月25日 |
#37 在 图形API 中
152,913 每月下载量
用于 529 个crate(6个直接使用)
20KB
704 代码行
svg_fmt
一组使用Display
格式化程序简单类型,以便轻松以SVG格式写入。这可以在调试时以可视方式输出信息。
该crate非常小(且无依赖)。
示例
use svg_fmt::*;
println!("{}", BeginSvg { w: 800.0, h: 600.0 });
println!(" {}",
rectangle(20.0, 50.0, 200.0, 100.0)
.fill(Fill::Color(red()))
.stroke(Stroke::Color(black(), 3.0))
.border_radius(5.0)
);
println!(" {}",
text(25.0, 100.0, "Hi!")
.size(42.0)
.color(white())
);
println!("{}", EndSvg);