Python 如何使用';ezdxf';?

Python 如何使用';ezdxf';?,python,dxf,Python,Dxf,我需要写在DXF绘图镜像文本。我使用python和ezdxf模块。根据文档,有一些标志需要设置,但我总是得到DXFAttributeError 我尝试使用“文本生成标志”:2和“文本方向”:(1,0,0) 这是我的代码(无需镜像attempst即可正常工作) 使用哪个标志以及如何正确设置它?我没有使用ezdxf,但是text\u direction是MTEXT实体(DXF组11)的一个属性,是有效控制MTEXT旋转的另一种方法 要镜像单行TEXT实体,您需要将DXF group 71设置为2,在

我需要写在DXF绘图镜像文本。我使用python和ezdxf模块。根据文档,有一些标志需要设置,但我总是得到DXFAttributeError

我尝试使用“文本生成标志”:2和“文本方向”:(1,0,0)

这是我的代码(无需镜像attempst即可正常工作)


使用哪个标志以及如何正确设置它?

我没有使用ezdxf,但是
text\u direction
MTEXT
实体(DXF组11)的一个属性,是有效控制MTEXT旋转的另一种方法

要镜像单行
TEXT
实体,您需要将DXF group 71设置为2,在简要查看ezdxf的代码后,它看起来将作为
TEXT\u generation\u flag
参数实现

因此,我建议:

modelspace.add_text(label, dxfattribs={'layer': 'TEXTLAYER', 'text_generation_flag': 2, 'height': 4}).set_pos((cx, cy), align='CENTER')

我没有使用ezdxf,但是
text\u direction
MTEXT
实体(DXF组11)的一个属性,是有效控制MTEXT旋转的另一种方法

要镜像单行
TEXT
实体,您需要将DXF group 71设置为2,在简要查看ezdxf的代码后,它看起来将作为
TEXT\u generation\u flag
参数实现

因此,我建议:

modelspace.add_text(label, dxfattribs={'layer': 'TEXTLAYER', 'text_generation_flag': 2, 'height': 4}).set_pos((cx, cy), align='CENTER')