我希望編寫一個C#應用程序以一些數字作爲輸入和輸出格式,最終可以編輯爲dwg文件。C#導出爲DWG
我讀直接導出到DWG是困難的,但我可以接受,如果我可以導出到autocad可以打開並隨後本地轉換並編輯爲autocad DWG的中間格式。
附註:我正在使用winform生成「繪圖」作爲向量和OpenTK點。
任何解決方案?
我希望編寫一個C#應用程序以一些數字作爲輸入和輸出格式,最終可以編輯爲dwg文件。C#導出爲DWG
我讀直接導出到DWG是困難的,但我可以接受,如果我可以導出到autocad可以打開並隨後本地轉換並編輯爲autocad DWG的中間格式。
附註:我正在使用winform生成「繪圖」作爲向量和OpenTK點。
任何解決方案?
我的建議是寫入DXF格式,女巫是一個ASCII文本文件。 AutoCAD以及其他CAD軟件本身可以讀取它。
DWG是一種專有的二進制格式,僅供AutoCAD使用(當然,還有其他軟件可以編寫與AutoCAD dwg兼容的DWG格式)。
每股收益無法在AutoCAD的支持,即使有將其導入的方式,你會錯過很多DWG功能(線型,層,塊等)
的DXF參考可以用:
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=12272454&linkID=10809853
您可以使用DXFLib來操作dxf
文件(舊的AutoCAD文件格式,仍然支持)。然後,您可以在AutoCAD中打開文件並將其保存爲dwg
格式。
會EPS文件嗎?如果是這樣檢查這篇文章http://stackoverflow.com/questions/243068/how-can-i-create-eps-files-in-c –