Python 如何使用';ezdxf';?
我需要写在DXF绘图镜像文本。我使用python和ezdxf模块。根据文档,有一些标志需要设置,但我总是得到DXFAttributeError 我尝试使用“文本生成标志”:2和“文本方向”:(1,0,0) 这是我的代码(无需镜像attempst即可正常工作)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,在
使用哪个标志以及如何正确设置它?我没有使用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')