最近在做基于AutoCAD图纸的自动入库,遇到了一个问题,DXF图纸的解析入库非常简单,但是支持DWG的解析的开源库或框架非常少。看到网上很多网友,都在想将DWG转为DXF,再进行后续操作。我本来想着这很简单,结果研究了两条,这块可用的资料确实少之又少。偶尔看到两行代码,仔细看一下,都是基于商用的框架做的。最终实现了,虽然不完美,在这里也和大家分享一下。

内容有点长,这里看目录

DXF格式

DWG格式

DWG转DXF的方法

1.电脑上安装有CAD相关商用软件,通过代码调用软件进行解析、转换。

2.利用Teigha File Converter库库进行转换

3.利用GDAL库进行转换

4.利用libreDWG库进行转换

DXF格式

DXF是一种开放的矢量数据格式,可以分为两类:

参考文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: