我正在構建一個處理工程項目的應用程序。部分應用需要上傳的CAD文件(.dwg)分配給設備。提取,編輯和保存.dwg元數據
我想要做的是編輯每個文件的元數據,以包含對它已被分配到的部分的引用。
因此,如果一個文件被鏈接到X1234567部分,我想將這個'標籤'添加到CAD文件的元數據。
我一直在使用Forge API,並看到有一個端點提取元數據文件記錄here但我看不到將編輯的數據重新放入文件。
有什麼方法可以使用Forge API,PHP,Java或JS來編寫一個方法來提取元數據,編輯它然後將其保存迴文件?
我願意接受任何建議,以便我能做到這一點。
感謝
我還要指出Java是我最後的選擇,遺憾的Java的傢伙,我真的很想把這個在PHP或JS,但可以重溫我的Java技能,如果這是唯一的辦法。
你可以用'Blob'或'File','FileReader'編輯文件 – guest271314
參見[編輯內容,保存,自修改HTML文檔;格式生成HTML,JavaScript](http://stackoverflow.com/questions/30563157/edit-save-self-modifying-html-document-format-generated-html-javascript) – guest271314
我認爲PhP中沒有DWG解析器可用(除非我錯了?)。但是,這個想法是想找到一種方法來以規範化語言(如XML,KML,JSON等)來轉換它,並將更新應用到這個文件上。然後,您將其從轉換回.DWG,但恐怕沒有適合此需求的包。 –