libdxfrw是一个C 库,可以读写ascii和二进制格式的DXF文件。

也可以读取从R14到最后一个V2010的DWG文件。

它是根据GNU通用公共许可版本2(或您选择的任何更高版本)的条款许可的。

Windows VC 编译

使用VS2013打开vs2013 \ libdxfrw.sln构建解决方案还有一个依赖于libdxfrw的dwg到dxf转换器,可以以相同的方式构建。使用VS2013打开dwg2dxf \ vs2013 \ dwg2dxf.sln构建解决方案

【文件目录】

libdxfrw-master

├── AUTHORS├── COPYING├── ChangeLog├── Dockerfile├── Makefile.am├── Makefile.in├── NEWS├── README├── README.md├── TODO├── aclocal.m4├── ar-lib├── autogen.sh├── bin│ ├── dwg2txt│ ├── dxf2txt│ └── dxf2txt.py├── build.sh├── config.guess├── config.sub├── configure├── configure.ac├── depcomp├── dwg2dxf│ ├── Makefile.am│ ├── Makefile.in│ ├── dwg2dxf.1│ ├── dx_data.h│ ├── dx_iface.cpp│ ├── dx_iface.h│ ├── main.cpp│ └── vs2013│ ├── dwg2dxf.sln│ ├── dwg2dxf.vcxproj│ ├── dwg2dxf.vcxproj.filters│ └── dwg2dxf.vcxproj.user├── dwg2text│ ├── Makefile.am│ ├── Makefile.in│ ├── dwg2text.1│ ├── dx_data.h│ ├── dx_iface.cpp│ ├── dx_iface.h│ ├── main.cpp│ └── vs2013│ ├── dwg2text.sln│ ├── dwg2text.vcxproj│ ├── dwg2text.vcxproj.filters│ └── dwg2text.vcxproj.user├── install-sh├── libdxfrw.dox├── libdxfrw.pc.in├── ltmain.sh├── makefile.mingw├── missing├── src│ ├── Makefile.am│ ├── Makefile.in│ ├── drw_base.h│ ├── drw_classes.cpp│ ├── drw_classes.h│ ├── drw_entities.cpp│ ├── drw_entities.h│ ├── drw_header.cpp│ ├── drw_header.h│ ├── drw_interface.h│ ├── drw_objects.cpp│ ├── drw_objects.h│ ├── intern│ │ ├── drw_cptable932.h│ │ ├── drw_cptable936.h│ │ ├── drw_cptable949.h│ │ ├── drw_cptable950.h│ │ ├── drw_cptables.h│ │ ├── drw_dbg.cpp│ │ ├── drw_dbg.h│ │ ├── drw_textcodec.cpp│ │ ├── drw_textcodec.h│ │ ├── dwgbuffer.cpp│ │ ├── dwgbuffer.h│ │ ├── dwgreader.cpp│ │ ├── dwgreader.h│ │ ├── dwgreader15.cpp│ │ ├── dwgreader15.h│ │ ├── dwgreader18.cpp│ │ ├── dwgreader18.h│ │ ├── dwgreader21.cpp│ │ ├── dwgreader21.h│ │ ├── dwgreader24.cpp│ │ ├── dwgreader24.h│ │ ├── dwgreader27.cpp│ │ ├── dwgreader27.h│ │ ├── dwgutil.cpp│ │ ├── dwgutil.h│ │ ├── dxfreader.cpp│ │ ├── dxfreader.h│ │ ├── dxfwriter.cpp│ │ ├── dxfwriter.h│ │ ├── rscodec.cpp│ │ └── rscodec.h│ ├── libdwgr.cpp│ ├── libdwgr.h│ ├── libdxfrw.cpp│ ├── libdxfrw.h│ └── main_doc.h└── vs2013 ├── libdxfrw.sln ├── libdxfrw.vcxproj ├── libdxfrw.vcxproj.filters └── packages.config8 directories, 102 files