【Windows】draw.io 更新:命令行导出与安全加固

【Windows】draw.io 更新:命令行导出与安全加固

时间煮雨-Saber
2026-09-26 / 0 评论 / 0 阅读 / 正在检测是否收录...

draw.io 是一款开源免费的流程图与图表绘制工具,桌面版和网页版都能用,这次更新到 v31.5.2。

它解决的问题很直接:不订阅、不登录就能画流程图、UML、网络拓扑,文件还能直接存到 OneDrive、GitHub 等位置。新版本把重心放在命令行批量导出和文件安全上,用脚本处理成批图表时更可靠。

亮点
- 非前台窗口也能同步:其他程序修改了已打开的文件,draw.io 即便不是当前前台窗口也能检测到,并把变更同步进对应窗口。
- 回滚不再被静默合并:文件被替换成旧版本(比如同步客户端回滚)时会弹窗询问「覆盖还是同步」,不会悄悄合并掉改动。
- 批量导出不再一错全停:Mermaid 语法错误、--layout 参数无效、Visio 导入失败、文件读不了等情况只终止当前文件,文件夹内其余文件继续导出;意外错误则直接结束流程,不弹对话框。
- 新增两个命令行参数:--normalize 在导出或打开前修复图表数据,可处理父容器归属错误的连线、缺几何信息的连线、会裁剪子元素的容器;--timeout 给单个文件设导出时限。
- 安全加固:文件夹导出跳过符号链接,禁止通过符号链接写入输出或读写已授权文件;Windows 下改用完整路径启动系统程序,防止图表目录里的恶意程序冒充系统程序。

命令行示例

drawio -x -f pdf --normalize --timeout 30 -o out/ in/

对 in/ 目录整体导出 PDF,先修复图表数据,单个文件超过 30 秒即放弃并继续处理下一个。

同时重新支持图库配置里用本地路径定义的图形库,关闭更新功能后将彻底不再检查更新。支持 Windows(微软商店包需 Windows 10 1809 及以上)、macOS 和 Linux,桌面版基于 Electron,也可以直接用网页版。

配图







⚠️ 版权与免责声明:部分资源收集于互联网,不保证完全可用。
下载前请先阅读本站《免责声明》;
若遇到链接失效,可通过评论或留言联系管理员补档。
资源仅供个人学习参考,请于下载后 24 小时内删除;
如涉及版权问题,请速联系本站处理。

0

评论 (0)

取消