Aspose.CAD 读取cad
时间: 2023-07-18 11:09:40 浏览: 236
Aspose.CAD 提供了一种简单的方式来读取 CAD 文件。以下是使用 Aspose.CAD API 读取 DWG 文件的示例代码:
```
// Load an existing DWG file
using (var cadImage = (Aspose.CAD.Image)Aspose.CAD.Image.Load("input.dwg"))
{
// Get all the layouts present in the DWG file
var layouts = cadImage.Layouts;
// Iterate over the layouts and get the entities in each layout
foreach (var layout in layouts)
{
// Get the entities in the layout
var entities = layout.Entities;
// Iterate over the entities and do something with them
foreach (var entity in entities)
{
// ...
}
}
}
```
这个示例代码演示了如何加载 DWG 文件并遍历其中的布局和实体。通过调用 `Load` 方法来加载 CAD 文件。然后,您可以使用 `cadImage.Layouts` 属性获取 DWG 文件中的所有布局。接下来,您可以使用 `layout.Entities` 属性获取每个布局中的所有实体。最后,您可以遍历实体并执行您需要的操作。
阅读全文