首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Draw.io (diagrams.net)中创建基本数学

在Draw.io (diagrams.net)中创建基本数学
EN

Stack Overflow用户
提问于 2022-11-11 10:58:47
回答 2查看 29关注 0票数 0

我想做一些基本的数学题,比如Diagrams.net (旧Draw.io)中的求和(.Is)?

示例:我在形状上创建了一个新参数,如"Elec : T16“,并对该形状进行了多次复制。有可能有一个文本,它能给我这个参数的形状的总和吗?

诚挚的问候。

我在Diagrams.net博客上搜索了很多,但是任何相关的内容。

EN

回答 2

Stack Overflow用户

发布于 2022-11-11 11:56:40

这是不支持的。

致以敬意,

票数 0
EN

Stack Overflow用户

发布于 2022-11-26 17:47:50

我还想做一些类似的事情,虽然在软件中似乎不可能完全这样做(从v20.3.0开始),但我确实找到了一些解决办法:如果向形状数据添加属性,那么do File > Export > XML,这些属性将在XML数据中存在。然后,你可以用两种方法中的一种来计算它们:

  • 用像Notepad++这样的文本编辑器打开XML文件,对要计数的值进行查找。如果您选择“查找全部”,它将告诉您它出现了多少次。
  • 使用像Python这样的编程语言来读取文件并计算该值的实例。

示例:

我在一个新的图表中创建了一个红色圆圈,编辑了文本以表示"RedCircle“,并使用Edit数据添加了一个名为TestValue的属性,并将值分配为1。当我导出到XML时,它包含以下元素:

代码语言:javascript
复制
<object label="RedCircle" TestValue="1" id="6byQ5fOap-RXn7mFit_J-1">

备注

当您导出时,请确保关闭压缩选项,这将创建一个不可用的文件。compression.

  • Diagrams.net

  • 不使用保存为> XML,这还将使用本机保存为压缩的

  • 格式,与其他压缩的XML选项之间的差别很小,但似乎也很高兴在导出的未压缩XML中读取。我没有进行测试,但是如果您走上编程路线并想更进一步,您似乎可以让程序用计数更新给定的“计数器”元素的值,然后在diagrams.net中打开XML文件以查看更新后的值,并将其保存为本机.drawio文件或以任何您喜欢的格式发布。

  • 编辑:我发现在“文件>属性”下,可以关闭对实际.drawio文件的压缩。如果你这样做,你可以只从这个文件工作,而不是导出,但你可能想要检查你的文件的大小与它。

  • 我相信可以创建一个插件来完成所有的应用程序本身,但其他方法已经足够我。

希望这对你有帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74401503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档