draw.io 桌面版:离线画图 + 批量导出,完整上手指南

📅 2026/8/27 3:59:14
draw.io 桌面版:离线画图 + 批量导出,完整上手指南
draw.io 桌面版离线画图 批量导出完整上手指南【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktopdraw.io 桌面版是一款基于 Electron 的免费离线绘图工具完全在本机运行。它能画流程图、UML、网络拓扑图直接导出 PNG、SVG、PDF、JPEG、XML、HTML 六种格式还能用命令行把整个目录的图表文件批量转换。三个典型场景不联网的离线画图、Windows 机器没有管理员权限、工程团队需要批量格式转换图表文件。3 分钟跑起来选对安装包按系统下载对应安装包即可。Windows 没有管理员权限选 .msi 或绿色版 no-installer.exe——前者装到当前用户不需要管理员后者解压即用。装完双击启动新建一个文件画一个矩形跑通就算完成。进阶两条命令从源码跑起来需 Node.js 22.12 以上git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop npm install npm start--recursive 不能省编辑器本体是 drawio/ 目录下的 git 子模块缺了项目打不开。画一张流程图并导出 PNG最快路径前置应用里已新建一个空白文件。左侧图形库直接拖矩形、菱形、箭头到画布顶部搜索框可按关键词找形状More Shapes... 展开全部形状库。点选形状后用顶部工具栏的连线工具在形状间画箭头。右侧属性面板调整字体、背景和纸张规格US-Letter、横竖版式。菜单 File → Export As → PNG在对话框里设边距、缩放和是否透明背景保存。注意图片导出默认只取第一页一个文件可以包含多页第二页画了图记得先切换页面再导出。把常用布局存成个人模板前置画好了一张值得保留的图。Extras 菜单选 Save Template把当前图存为个人模板。下次新建文件时在模板面板选 My Templates 直接复用整套布局。只是想快速开始流程图 / UML / 网络拓扑内置模板就能直接用不用自己存。注意模板只是起点打开后所有形状照样可拖拽、可改。进阶一条命令递归转换整个目录为透明底 PNG ⚡装好的 draw.io 本身就是个 CLI 工具把目录直接丢进命令行即可递归转换drawio -x -r --format png --transparent ./diagrams-x 表示导出-r 递归子文件夹--transparent 设透明背景仅 PNG/SVG。还要留白或两倍尺寸就加 -b 10、-s 2多页图表整册导出 PDF 加 --all-pages。输入不限于 .drawio——Visio 的 .vsdx、.csv、Mermaid 的 .mmd 都能直接转换。完整参数运行 drawio -h定义在src/main/args.js。排障速查 ❓现象原因解法想关掉启动时的更新检查启动后唯一的网络请求就是它设环境变量DRAWIO_DISABLE_UPDATEtrue或启动时追加--disable-update想迁移 / 清理本地数据设置和缓存都放在系统用户目录下macOS~/Library/Application Support/draw.ioWindowsC:\Users\用户名\AppData\Roaming\draw.io打开某个 .drawio 文件时发起网络请求文件里用 URL 引用了外部图片 / 字体打开时去拉取内容本身不外传不放心来源就别打开或把外部资源换成本地图片自构建版本被 macOS 拦截提示已损坏个人构建未签名被 Gatekeeper 隔离拷到 /Applications 后执行一次xattr -cr /Applications/draw.io.app许可与自改项目采用 Apache 2.0 许可官方仓库不接受外部 PR。fork 自改时设置DRAWIO_UNSIGNEDtrue跳过代码签名和公证并接受系统对未签名应用的警告。完整构建步骤见doc/BUILDING_FOR_PERSONAL_USE.md。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考