问题标签 [draw.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
57 浏览

draw.io - 使用 Draw.io embed 限制默认模板

是否可以限制 draw.io 中使用的默认模板?我可以通过在开始时传入一个数组来限制可访问的自定义库,但似乎没有限制初始模板的此类参数。

所有的模板。 :(

我浏览了文档,但仍然找不到修改选项。这不是一个交易破坏者,但我希望能够大幅减少这些模板。

0 投票
1 回答
612 浏览

mxgraph - 如何在 draw.io 中自动显示 mxGraphModel?

我在我的控制台应用程序(用 Java 编写)中准备了一个 mxGraphModel,我想自动执行以下操作之一:

  • 打开 draw.io / diagrams.net 显示其内容
  • 将其作为图像导出到文件:png、svg、pdf,实际上是任何类型

主要目标是无论如何可视化这个图表。

有没有办法做到这一点或类似的东西?

0 投票
3 回答
1879 浏览

draw.io - Draw.io - 中间有对象的自定义箭头

我想创建类似于Message Flow 2draw.io 调色板箭头的自定义箭头。

BPMN 通用 -> 消息流 2

提到的箭头在中间有一个物体,它们表现得很好;中间对象没有被调整大小,它随着线移动,保持直立等。当检查这个箭头的样式时,我只看到单个元素,但看不到任何绑定它们的表达式。

箭:

中间对象:

我尝试将箭头与对象分组,但无法达到相同的结果;该组不再表现为箭头。

0 投票
1 回答
1131 浏览

diagram - drawio中的嵌套可折叠容器?

我想知道是否可以嵌套可折叠容器?在下图中,我有一个容器,其中包含按“部分”组织的各种文本列表;能够单独折叠这些部分也很棒。

在此处输入图像描述

相关查询,因为我正在以编程方式创建这些框 - 是否可以以编程方式创建文本内容并且不需要用绝对 y 位置定位它们?使用用户界面,我可以添加一个新的文本框,它会自动堆叠在当前文本框的下方,并且容器会展开。如果我用脚本创建那些,似乎我需要自己提供 y 位置和大小。

0 投票
1 回答
2030 浏览

draw.io - 是否可以将 Lucidchart 图导出为 json,然后将其导入 draw.io?

我正在尝试将需要很长时间的大型 Lucidchart 图转换为 Draw.io。Draw.io 推荐 ctr-a、ctr-c、ctr-v,但这似乎不起作用。然而,Draw.io 也隐晦地提到:

draw.io 支持导入 Lucidchart JSON 文件格式。Lucidchart 使获取该数据变得困难,因此最简单的导入方法是在编辑器之间复制和粘贴。

有没有人想过如何从 Lucidchart 获取这个 json?

0 投票
2 回答
1036 浏览

draw.io - 如何使用 diagrams.net 的 CSV 导入在连接器中启用和使用占位符

我有一个正在使用 CSV 构建的图表。我已经弄清楚如何在形状标签中使用占位符。但是,我也希望能够在连接中使用占位符。我注意到,在导入已有的内容后,连接对象没有在该部分Placeholder中启用设置。Edit Data有没有办法从connectjson启用它?我想后续问题是如何为data连接设置自定义。

我对这个问题的主要目标是,我可以在我的连接标签中添加一种可能使用fromand的数据流 id,to这样它就可以是DF1-2.

这是我到目前为止所拥有的:

0 投票
0 回答
119 浏览

javascript - XMLHttpRequest 在 draw.io Electron 应用程序中被阻止

我正在拼命地尝试为 Draw.io 编写一个插件,该插件基本上会向另一个网站发出请求以获取一些图像。

它在本地 Web 版本的 Draw.io 上运行良好,但在桌面版本上我得到一个空的 responseText。

这是我在插件 js 中简单做的事情:

这是非常基本的,可能效果不佳,但我至少应该得到一个错误......我所拥有的只是一个空洞的回应。

Electron 应用程序会在 XHR 之外阻塞吗?有解决方法吗?谢谢!

0 投票
0 回答
191 浏览

servlets - 对 Google Drive 进行身份验证时,我的 draw.io 克隆失败了 doGet

我们有一个 draw.io 的克隆。我们对 UI 进行了一些修改以增加功能。这适用于本地主机。然后,我们进行了 Google Drive 身份验证过程。但它是在 draw.io 的 12.1.7 版本上完成的。与谷歌驱动器集成,除非重新打开以前保存的文件。[此处讨论的此版本错误:https://stackoverflow.com/questions/62889536/no-access-control-allow-origin-header-is- present-on-the-requested-resource] 因此,我们将更改移植到最新版本的 draw.io,版本 13.4.5 ( https://github.com/jgraph/drawio/releases/tag/v13.4.5 ) . 现在,我们得到一个不同的错误。当尝试验证<错误前弹出窗口的屏幕截图>时,我们得到: Login attempts failed.Please try again later<错误消息的屏幕截图>。当我们查看开发人员工具时,我们看到了这一点

注意 <com.mxgraph.online.AbsAuthServlet> 中的行。它说“doGet”正在抛出错误。我是 servlet 的新手,不知道如何进行。我在 AbsAuthServlet.java 文件中没有找到“doGet”。

解决这个问题的任何帮助都会很棒。

0 投票
0 回答
443 浏览

draw.io - 有没有办法通过复制/粘贴从例如 excel 中插入表格形状的文本,而不是逐行编辑?

我想在 draw.io 中创建一个包含许多行的表格形状,其中包含 MS Excel 中一系列单元格的文本。除了手写每行文本之外,有没有办法直接复制粘贴所有单元格值?

0 投票
1 回答
93 浏览

amazon-redshift - 来自名称对的实体关系图,Redshft

我正在移交一个有大量视图的 Redshift 数据库。我想可视化它们的依赖关系。

我在下面进行了选择,收到约 500 行,前两列显示两个相关实体的名称。

我想

  • 图表与
    • 每个唯一实体名称 1 个节点
    • 每行连接两个相关节点的 1 条线。
  • 在 Draw.io 或类似文件中处理结果

我不想

  • 手动绘制

我试过

  • 使用 Smartdraw - 绘制没有连接​​的实体
  • 使用 VisualParadigm - 崩溃
  • ModelXtractor - 对 pg_class_info 的权限被拒绝

有什么办法可以做到这一点?现有的软件工具或脚本?