资讯动态

drawio-desktop 免费跨平台绘图工具,支持 VSDX 与批量导出

发布时间:2026/9/2 22:55:52 来源:尧图企业网站定制
drawio-desktop 免费跨平台绘图工具支持 VSDX 与批量导出【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktopVisio 的 .vsdx 文件在 Mac、Linux 上常常没法编辑转成图片又丢图层和连线。drawio-desktop 能把这类文件直接打开为可编辑对象还提供命令行批量导出图表的能力。它基于 Apache 2.0 协议开源支持 Windows、macOS、Linux免费使用。它是什么 怎么跑起来这个仓库是 draw.io 的官方 Electron 桌面壳外壳代码在 src/main/编辑器核心是以 git submodule 形式嵌在 drawio/ 目录里的所以你启动后看到的就是和网页版一致的编辑器。壳干的活不复杂解析命令行参数、管理窗口大小与位置、把本地设置写进系统目录当前 package.json 里的版本是 31.3.2。界面是三栏布局——左侧形状库、中间画布、右侧属性面板从左边拖一个形状到中间右边就能调样式逻辑和 Visio 几乎一样。想从源码跑起来的话先装 Node.js ≥22.12.0然后四步clone 时--recursive不能省编辑器核心是 git submodule漏了它构建会失败git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm start场景实测挑三个高频需求走一遍。用 drawio 离线打开 VSDX 直接编辑需求同事发来一份 .vsdx你的 Mac 上平时只能看截图改一个字都要打回重做。操作把文件拖进 drawio-desktop 窗口或者从文件菜单打开。形状、连线、图层分组、颜色样式会被解析成可编辑对象而不是一张拍扁的图。平时要截图传文件、对方重排图层这里只要拖进窗口就能改。结果在画布上直接改连线或文字存成 .drawio 进团队仓库继续协作需要交还给 Visio 用户时也可以导出为 VSDX。用 drawio 命令行批量导出文件夹为 PNG需求diagrams/ 文件夹里塞满 .drawio写文档要取里面每一张图子文件夹也要处理。操作在终端跑下面这条命令参数定义集中在 src/main/args.jsdrawio -x -f png -r -o ./exported ./diagrams-x是导出模式-f指定格式pdf、png、jpg、svg、xml、html 都支持-r递归子目录-o指定输出目录要透明背景就加--transparent要放大用--scale按固定尺寸适配则用--width或--height。结果整个文件夹一条命令转完exported/ 里得到和原图同名的 PNG下次文档更新再跑一遍就是几秒的事。打开 Mermaid 文本与 CSV 表格需求有人用 .mmd 文本写时序图有人用 Excel 维护表格数据最后都要落到同一张图里。操作.mmd/.mermaid 文件直接打开就是可编辑的时序图想要静态图片而不是可编辑画布导出时加--mermaid-image true。CSV 拖进来同样能转成图表。结果文本画的图和表格数据汇入同一个 .drawio 文件中间不用再靠截图交接。效率进阶两条我日常在用的反复重导同一个文件夹时给导出命令加上-k即--check已存在的输出文件不会被覆盖只有新增或变更的图才重新写盘配合-o复用同一个输出目录即可。多显示器用户注意桌面版会把窗口大小和位置记到本地设置里逻辑在 src/main/window-bounds.js读取的是lastWinSize这一项每次启动都回到上次停靠的位置显示器拔掉导致窗口掉出屏幕时它会自动缩到主屏中央不用手动拖。常见疑问问它会联网吗图表数据会传出去吗不会。设计上应用与互联网完全隔离唯一例外是启动时的更新检查。想彻底关掉设置环境变量DRAWIO_DISABLE_UPDATEtrue或启动时加--disable-update。界面侧的 Content Security Policy 禁止加载远程 JavaScript也不发送任何使用分析数据。本地数据在 macOS 存~/Library/Application Support/draw.ioWindows 存C:\Users\用户名\AppData\Roaming\draw.io\。问免费吗商业场景能用吗能。仓库采用 Apache 2.0 协议见 LICENSE不改代码、接受按原样条款的前提下任何用途都可以用。要改代码自己构建看 doc/BUILDING_FOR_PERSONAL_USE.md 里的个人构建指南。问公司电脑没有管理员权限能装吗可以。Windows 选 MSI 安装版它是按用户安装的不需要管理员权限也有免安装的便携版解压即用。macOS、Linux 同样提供成品包。走源码路线的话Node.js 版本要求 ≥22.12.0。VSDX 离线能改、图表批量能导、数据不出本机一个工具全占了。 把下面命令复制到终端就能拿到完整源码git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价