Dwg图纸属性的读取
生活随笔
收集整理的這篇文章主要介紹了
Dwg图纸属性的读取
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
無需安裝Autocad,則需要為開發(fā)包付費。
還是需要安裝Autocad,使用ActiveX的方式。下面是Python代碼
from pyautocad import Autocad, APoint acad = Autocad(create_if_not_exists = True) acad.ActiveDocument.Application.Documents.Open("E:\sample.dwg")# 使用SummaryInfo對象訪問圖紙的屬性(只適用于Windows),也可以使用SummaryInfo訪問自動定義屬性 for doc in acad.app.Documents:print(doc.Name) #文件名print(doc.SummaryInfo.Author)print(doc.SummaryInfo.Comments)print(doc.SummaryInfo.HyperlinkBase)print(doc.SummaryInfo.Keywords)print(doc.SummaryInfo.LastSavedBy)print(doc.SummaryInfo.RevisionNumber)print(doc.SummaryInfo.Subject)print(doc.SummaryInfo.Title)
?
也可以DWG轉(zhuǎn)DXF,或者DWG轉(zhuǎn)PDF,這些控件好找些
總結(jié)
以上是生活随笔為你收集整理的Dwg图纸属性的读取的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Elasticsearch的或且非及其组
- 下一篇: DevExpress XPO使用WCF数