0
我想使用python 2.7和ezdxf模块将DXF文件的内容绘制到图像上。使用ezdxf访问DXF中的INSERT/Block内容
我实现了读取和绘制LINE,POLYLINE,CIRCLE,但我不知道如何处理INSERT元素。 我想这个INSERT元素(或相关的块)包含其他元素,LINE,POLYLINE等......对吧?
这里是我访问基本DXF元素:
dwg = ezdxf.readfile(filename)
modelspace = dwg.modelspace()
for e in modelspace:
analyseElement(e)
def analyseElement(e):
if e.dxftype() == 'LINE':
print("DXF LINE FOUND:")
p1=e.dxf.start
p2=e.dxf.end
[...]
我希望能探索并从插入内容提取物基本要素是什么? 谢谢大家!
它的工作奇妙!感谢mozman的帮助和这个优秀的ezdxf :) – technico