我已经在我的电脑上安装了draw.io应用程序。我想将所有带有绘图的选项卡导出到单独的文件中。我发现的唯一选择是:
"c:\Program Files\draw.io\draw.io.exe" --crop -x -f jpg c:\Users\user-name\Documents\_xxx_\my-file.drawio
帮助draw.io
Usage: draw.io [options] [input file/folder]
Options:
(...)
-x, --export export the input file/folder based on the
given options
-r, --recursive for a folder input, recursively convert
all files in sub-folders also
-o, --output <output file/folder> specify the output file/folder. If
omitted, the input file name is used for
output with the specified format as
extension
-f, --format <format> if output file name extension is
specified, this option is ignored (file
type …Run Code Online (Sandbox Code Playgroud) 在我的工作流程中,我同时使用 git(私人服务器上的 GitLab)和draw.io(或diagrams.net,因为它已重命名)。
我想知道开始对图和代码进行版本控制并将它们嵌入到 Markdown 文档中的最佳方法是什么。
我发现可以通过将单个图表导出到未压缩的 xml 来对其进行版本控制。现在,理想情况下我想要的是这样的流程:
.md通过引用嵌入文档换句话说,我希望没有该图的 jpeg/png 版本,但仍然以 Markdown 形式呈现它。这可能吗?
我找到了这个支持页面Embed a diagram in GitHub markdown,但这似乎不是我要找的:
任何建议(甚至涉及不同的工具)将不胜感激。
我在 draw.io 中创建了一个形状并将其导出以获取其 XML 文件,如下所示:
<mxlibrary>[{"xml":"vZTNcoIwEMefJnckXjxarF7aXvoEKawk05Blwirap+8SooLa0XbaZoaZ7H8/sssPImRW7VZe1foZC7BCPgqZeUTqd9UuA2tFmphCyIVI04QfkS6/8E6CN6mVB0f3JKR9wlbZDfRKLzS0t1EoPW5qIR88kiL1FuSE7ZgJnmA3Oj1H5yA/hB5bGHUVQmNLK8AKyO85pDUF6Rgxi2kaTKkPaTKKqonNHXNPQ/Imznl9Znkx8wsSNBeD89yugCKO22pD8FqrvPO2DIw1TRUfspjwttGqwPZgkMd3yNCiD6VkFhZ71sbagT4Lq9PR0UBfhsW6sqZ0rFlYU1eYzzeufArWYtpRgcZ8DKhUuB1YUJghsjGZJNS32M69x7aJyt2YhzjTn+H8DZrT21/wX4A8A9O9H5MrO48yYX0V1xjPObz/5rMfY7j59yXf58Xm6TYLvtFl9wk=","w":190,"h":130,"aspect":"fixed","title":"notes"}]</mxlibrary>
Run Code Online (Sandbox Code Playgroud)
是否可以使用此数据插入新顶点?我什至不知道从哪里开始这个。