在draw.io中将对象“数据”呈现到SVG

时间:2019-11-21 20:13:06

标签: draw.io

在draw.io中,通过单击“排列”选项卡中的“编辑数据”按钮来实现将自定义键值对与任何对象(mxCell)关联。这是一个例子。

<object label="Text1" myId="1" myType="type1" id="0NVizS8qMNu03KACaXLV-2">
  <mxCell style="...">
    <mxGeometry x="230" y="160" width="40" height="20" as="geometry"/>
  </mxCell>
</object>

我希望在导出的SVG中具有这些自定义键值,如下所示,以便进行一些后期处理。 (示例中的x,y或除myId和myType以外的其他标签并不重要。)

<text
  x="14" y="12" fill="#000000" text-anchor="middle"
  myId="1" myType="type1">
  Text1
</text>

我目前不了解如何将mxGraphModel转换为SVG。让我知道,无需过多修改代码即可实现嵌入自定义键值的功能吗?我也想知道我应该学习代码的哪一部分。

谢谢。

0 个答案:

没有答案