Python 我怎样才能加上一句;“动态”;使用ezdxf将面积属性设置为多段线?
我正在使用ezdxf库生成带有多段线和不同属性的DXF文件,这些属性在多段线中以文本形式给出。使用ezdxf,如何创建连接到多段线的面积属性?这意味着,如果在AutoCAD中打开创建的DXF文件并更改多段线几何图形,则区域文字将自动更新其值 以下是我在AutoCAD中执行此操作的方法: 以下是我希望在AutoCAD中实现的行为的示例:Python 我怎样才能加上一句;“动态”;使用ezdxf将面积属性设置为多段线?,python,autocad,polyline,dxf,Python,Autocad,Polyline,Dxf,我正在使用ezdxf库生成带有多段线和不同属性的DXF文件,这些属性在多段线中以文本形式给出。使用ezdxf,如何创建连接到多段线的面积属性?这意味着,如果在AutoCAD中打开创建的DXF文件并更改多段线几何图形,则区域文字将自动更新其值 以下是我在AutoCAD中执行此操作的方法: 以下是我希望在AutoCAD中实现的行为的示例: 打开DXF文件时的区域属性状态: 更改多段线的几何图形: 应用REGEN命令后,区域属性值将更新: 理论上是可能的,但您需要编写附加到属性定义的扩展字典的
理论上是可能的,但您需要编写附加到属性定义的扩展字典的定义、扩展字典中包含的
ACAD_字段
字典、其中包含的文本
字典、字段
实体容器,最后,引用对象属性本身的字段
实体
您可以使用诸如my program之类的实用程序检查每个字典和实体的DXF数据,并从扩展字典开始向下钻取条目