2 个版本
0.1.1 | 2021年9月28日 |
---|---|
0.1.0 | 2021年9月27日 |
#704 in 图像
29KB
554 行
dxf2image
dxf2image 是一个快速高效的 DXF 到图像转换器!
安装
将以下内容放入您的 Cargo.toml
[dependencies]
dxf2image = "0.1"
如果您想使用 png,请将 png
添加到功能中
[dependencies]
dxf2image = { version = "0.1", features = ["png"] }
使用方法
use dxf2image::{dxf2svg, dxf2png};
fn main() {
let dxf = "sample.dxf";
// Convert to svg
let svg = "sample.svg";
dxf2svg(dxf, svg).unwrap();
// Convert to png
let png = "sample.png";
dxf2png(dxf, png).unwrap();
}
注意
支持的 DXF,请参阅 dxf-rs.
许可
Apache 许可下分发。有关更多信息,请参阅 LICENSE。
lib.rs
:
dxf2image
dxf2image
是一个快速高效的 DXF 到图像转换器!
使用方法
use dxf2image::{dxf2svg, dxf2png};
fn main() {
let dxf = "sample.dxf";
// Convert to svg
let svg = "sample.svg";
dxf2svg(dxf, svg).unwrap();
// Convert to png
let png = "sample.png";
dxf2png(dxf, png).unwrap();
}
依赖项
~20MB
~278K SLoC