
Net 程序库支持使用 C# 编程读取和写入 AutoCAD DXF 文件。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该程序库利用 C# 编程语言,能够进行 AutoCAD DXF 文件的读写操作。它同时提供了一份详尽的使用指南。该库支持多种 AutoCad 版本,包括 AutoCad2000、AutoCad2004、AutoCad2007、AutoCad2010、AutoCad2013 和 AutoCad2018 的 DXF 数据库版本。代码示例展示了其基本用法:
```csharp
public static void Main()
{
// 指定 DXF 文件名
string file = sample.dxf;
// 默认情况下,将创建 AutoCad2000 DXF 版本
DxfDocument dxf = new DxfDocument();
// 添加实体(例如,线条)
Line entity = new Line(new Vector2(5, 5), new Vector2(10, 5));
dxf.AddEntity(entity);
// 保存文件
dxf.Save(file);
// 此检查是可选的,但建议在加载 DXF 文件之前进行
DxfVersion dxfVersion = DxfDocument.CheckDxfFileVersion(file);
// netDxf 仅与 AutoCad2000 及更高版本兼容的 DXF 版本兼容
if (dxfVersion < DxfVersion.AutoCad2000)
return;
// 加载文件
DxfDocument loaded = DxfDocument.Load(file);
}
```
全部评论 (0)


