2016-12-13 90 views
0
  1. 我的研究使我相信,ObjectARX的API不会让我打开DWG文件并更改该文件中的.Net代码任何方式
  2. 我的理解是,我需要像RealDWG那样做。

所以两个问题:1。 我想证实这是真的,因为没有改变一个DWG人们可以争辩的ObjectARX的可能没有多少能力的目的。 2.故事与DXF文件有什么不同?编辑DWG/DXF文件

感谢 (PS什么,我想专门做的是导入电子表格。这就是说,如果我不能反正编辑DWG/DXF那么这些细节并不重要)

回答

1

要使用ObjectARX的,你需要一个AutoCAD许可证(完整版,不是LT之一)。这个API有一个.NET版本。

如果您没有AutoCAD许可证,可以使用RealDWG或Teigha(请注意DWG没有免费/开放源代码选项)。

DXF文件格式是ASCII文本和documented,因此您可以使用自定义代码编辑DXF文件,但取决于您想要执行的操作,这可能会非常复杂和耗时。