如何通过 python 的 ezdxf 或 dxfwrite 添加标记或标签(在 cad 文件中也是一样的东西)?

How to add a tagging or label(the same thing in a cad file) through ezdxf or dxfwrite of python?

我想生成一个可以用CAD软件打开的文件

我选择名为 'ezdxf' 的库。

我想添加标签(或标记,我的意思是CAD软件提供的显示线段起点和终点的功能)时遇到问题。

我曾尝试阅读 'ezdxf' 的文档,但没有找到任何关于标签或标记的信息(en,我的英语很差,而且 Google 翻译)。

所以,问题:

如果我想生成一个像'XXX.dxf'这样的文件,python哪个库有更多的功能并提供上面的功能----添加标签或标签?

使用 ezdxf 创建新绘图:

import ezdxf
drawing = ezdxf.new(dxfversion='AC1009')

支持的 DXF 版本:

  • AC1009 AutoCAD R12
  • AC1015 AutoCAD R2000
  • AC1018 AutoCAD R2004
  • AC1021 AutoCAD R2007
  • AC1024 AutoCAD R2010
  • AC1027 AutoCAD R2013
  • AC1032 AutoCAD R2018

github 的 dxfwrite 的标题是:

Outdated DXF R12 writer, please switch to ezdxf

不存在可准确提供您所需内容的库,ezdxf 只是 DXF 格式的接口,而非 CAD 应用程序。