2016-12-13 85 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文件,但取決於您想要執行的操作,這可能會非常複雜和耗時。