阅读.DXF文件

Joe*_* Gö 19 c# autocad dxf

有没有人知道源代码,理想情况下是C#或类似的源代码,用于读取.DXF文件(由AutoCAD等使用)?如果不是代码,那么表格显示各种代码(元素/块/等)及其含义?

我自己正在写一个读者,并有死树文档详细说明格式,但我试图避免从255种ACI颜色中的每种颜色转换为RGB ...谢谢!

小智 7

Cadlib从WoutWare我已经使用了一对夫妇的效果也不错的项目.

  • 我们已经接受了这个 - 价格是正确的,它是一个很好地组合在一起(和正确评论!)库. (3认同)
  • 已经使用此产品超过5年了。 (2认同)

elo*_*lou 5

我有两年的时间在开发我自己的Java中DXf-Viewer(您可以删除自己的DXF文件或查看器上的URL)以进行2D绘图.
AutoCAD发布的信息是一个很好的基础,但不解释它是如何工作的.
成为开放设计联盟的成员,将为您提供将多种CAD格式转换为DXF的可能性.如果您正在开发商业产品,这可能是个好主意.关于DXF
的德语书籍(http://www.crlf.de/Verlag/DXF-intern/DXF-intern.html)真正解释了这种格式.这是昂贵的,但可以节省搜索天数.
DXF格式中的颜色已编入索引,您必须具有从ACI到RGB的转换器.注意具有特殊含义的值0和1.

问候.


Ian*_*Ian 5

更新以防有人仍在寻找...
这是同一个库,只是包含两个链接。

https://github.com/haplokuon/netDxf
https://www.nuget.org/packages/netDXF/