我有一個關於將AutoCad LT與WPF C#應用程序集成的問題。 我有一個客戶爲他開發ERP應用程序,此客戶使用AutoCAD LT繪製他們生產的產品。他們使用主要圖紙爲他們的產品,不同的顧客命令這個產品以不同的大小。將AutoCad與WPF C#應用程序集成
客戶問我是否可以通過他的訂單流程來集成和自動化AutoCad。當他發出新訂單時,他希望打開訂購的產品圖紙,對其進行更改,並將其保存在特定文件夾中的不同名稱下。
圖形的變更將由客戶代表(CSR)完成,應用程序應該自動將圖形保存在具有引用特定順序的名稱的特定文件夾中。之後,應用程序應該打印圖紙,然後關閉AutoCad實例。
所以,我有以下的用例:
- CSR:輸入新的訂單,並指定主圖;
- 應用:打開AutoCad繪圖;
- CSR:改變繪圖;
- CSR:提交訂單(在申請中);
- 應用:指示AutoCad打印修改過的圖紙;
- 應用程序:將圖形以新名稱保存在特定文件夾中;
- 應用程序:關閉AutoCad LT實例。
我的問題是,是否有AutoCad的API,我可以用它來實現此功能,或者有其他方法可以將這些命令傳遞給AutoCad?
我通常會發現它最好只是存儲在數據庫中的一個鏈接到一個文件/文件夾,而不是實際的二進制 - 但他們的一些一個DB kind在這種情況下會非常有用 – GrahamMc 2013-04-25 08:20:57
@Christian,我查看了你發送的鏈接,並在其他網站上閱讀了此鏈接。但據我所知,這隻能在你的應用程序在autocad內運行(作爲主機)時才能使用。我不能在獨立的應用程序中使用它。我還閱讀了關於RealDWG的許可證,但是對於我的客戶來說,這個許可證的價格昂貴,希望有更便宜的解決方案。 – Marcel 2013-04-25 15:34:34
@Marcel查看開放式設計聯盟庫。閱讀Wiki獲取更多信息的autoCAD標籤。 – 2013-05-01 23:22:25