python使用win32com库选择cad中指定图层中的指定多行、单行文本的代码
时间: 2023-03-13 09:46:26 浏览: 322
python-win32库
3星 · 编辑精心推荐
您可以使用以下代码来选择 CAD 中指定图层中的指定多行和单行文本:from win32com.client import Dispatch# 连接 CAD 对象
cad = Dispatch("AutoCAD.Application")# 获取活动文档
doc = cad.ActiveDocument# 获取指定图层中的指定多行文本
mtxts = doc.SelectionSets.Add("MySelectionSet")
mtxts.SelectOnScreen(Layer="MyLayerName", EntityType=AcDb.acMText)# 获取指定图层中的指定单行文本
txts = doc.SelectionSets.Add("MySelectionSet")
txts.SelectOnScreen(Layer="MyLayerName", EntityType=AcDb.acText)
阅读全文