
drawio-desktop 完整指南免费离线画图工具一条命令批量导出【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop同事发来一份 Visio 流程图而你的笔记本在完全断网的内网环境里在线工具又得先登录。drawio-desktop 就是为这种场景准备的它是 draw.io 官方出品的桌面版画图工具基于 Electron 封装画图、批量导出全程不联网免费且开源。它是什么、为谁准备drawio-desktop 把完整的 draw.io 编辑器装进独立桌面应用离线可用适合内网、保密环境画流程图和网络拓扑Windows、macOS、Linux 全平台有安装包Windows 还提供免管理员的 MSI 和免安装便携版Apache 2.0 许可个人和商业使用都不产生费用图表数据不出本机安全团队拿来画内部拓扑和保密流程没有合规顾虑项目不对外接收代码贡献但欢迎提 bug 报告和功能建议安装与启动预编译包优先源码构建四行命令日常使用直接去项目 releases 页面下载对应平台的预编译包即可Windows 有三种形态可选NSIS 安装器整机安装需要管理员权限、MSI按用户安装免管理员、便携 exe解压即运行不注册文件关联Microsoft Store 另有按用户安装的 APPX 版本。想改代码或自行构建准备 Node.js 22.12 和 npm然后git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm start--recursive不能省核心编辑器以 git 子模块形式放在drawio/目录里漏掉它构建必失败。更多构建与发布细节见 DEVELOPMENT.md。三步画出一张流程图新建文件菜单选 New直接拿到一张空白画布绘制从左侧形状库拖矩形、菱形到画布用连接工具从一个形状的锚点拖线到另一个双击形状直接输入文字保存按 CtrlS 存成本地文件或从菜单导出为 PDF、PNG、SVG三步做完你得到一份本地.drawio文件随时打开继续编辑不依赖网络也不依赖登录态。进阶用法一条命令批量导出与自动布局图从一张变成几十张就该用命令行了。这条命令把./diagrams文件夹里的图递归转换并输出为 PDFnpm start -- -x -r -f pdf -o ./out ./diagrams-x表示导出-r递归处理子文件夹-f pdf指定格式也支持 png、svg、xml、html、jpg-o ./out指定输出目录。除 draw.io 文件外VSDX、CSV、Mermaid 文件都能直接作为输入打开。另一个省时参数是--layout在导出前对图表跑一次自动布局算法预设包括verticalFlow、horizontalFlow、verticalTree、horizontalTree、radialTree等杂乱的连线会被自动理直npm start -- -x -f svg --layout horizontalFlow -o ./out/fig.svg ./diagram.drawio全部参数定义在 src/main/args.js读完这一个文件就掌握了 CLI 的全部能力。注意draw.io 同一用户只允许一个运行实例。如果官方桌面版正开着你从命令行启动的副本只会往官方应用里开一个新窗口导出并不生效——先关闭所有已运行的 draw.io。数据与权限存放位置、许可与联网行为项目说明本地数据macOS~/Library/Application Support/draw.ioWindowsC:\Users\用户名\AppData\Roaming\draw.ioLocalStorage 与 SessionStorage 都在这里许可证Apache 2.0个人与商用均免费代码可自由 fork联网行为仅启动时一次可选的更新检查无遥测统计图表内容永不外发还有两点值得知道更新检查可彻底关闭启动时传--disable-update或设置环境变量DRAWIO_DISABLE_UPDATEtrue彻底断网的内网环境这样最安心边界情况如果图表本身内嵌了外部图片或字体的 URL打开时会请求这些地址以便正确渲染所以陌生来源的图表要当心想改代码自用按 doc/BUILDING_FOR_PERSONAL_USE.md 的流程走设置DRAWIO_UNSIGNEDtrue即可构建未签名的个人版本。从一张流程图开始上手drawio-desktop 的核心就三件事免费、离线、图表不出本机。现在就去 releases 页面下载安装包画出你的第一张流程图用得顺手后再试试那条批量导出命令。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考