资讯动态

drawio-desktop:把 Visio 文件转成 PNG、PDF 的免费离线画图工具,三步搞定

发布时间:2026/9/6 16:10:16 来源:尧图企业网站定制
drawio-desktop把 Visio 文件转成 PNG、PDF 的免费离线画图工具三步搞定【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop写技术文档时你大概率卡过这种场景架构图是同事给的.vsdx本机没装 Visio内容敏感又不想上传到在线转换网站最后只想要一张 PNG 贴进文档。drawio-desktop 就是为这类问题准备的——一个免费Apache-2.0的桌面画图应用能打开 Visio 文件并导出 PNG、PDF、SVG 等常见格式在 Windows、macOS、Linux 上全部离线运行。 本地画图工具 vs 在线转换数据去哪是关键在线转换器解决打不开的问题代价是文件必须先上传到对方的服务器。drawio-desktop 的官方说明很直接应用与互联网完全隔离图表数据一律不对外发送也没有使用统计所有 JavaScript 自带Content Security Policy 禁止加载运行远程脚本。唯一的外部连接是启动时的版本更新检查。内网或受管环境可设置环境变量DRAWIO_DISABLE_UPDATEtrue或启动时传--disable-update彻底关闭。对比维度drawio-desktop在线转换工具Visio数据去向完全本地处理不上传需上传到第三方服务器本地处理费用免费Apache-2.0通常按次或订阅收费需购买授权系统Windows / macOS / Linux浏览器均可仅 Windows格式打开 vsdx导出 PNG/PDF/SVG 等 6 种格式多为单向转换原生支持界面就是熟悉的三栏布局左侧形状库带搜索框中间网格画布可精确对齐右侧属性面板控制视图、连接箭头和纸张尺寸。️ 格式覆盖能打开什么能导出什么它的输入不止.drawio一种Visio 的.vsdx、.csv、Mermaid 的.mmd文件都能直接打开并继续编辑。导出方向支持 6 种格式pdf、png、jpeg、svg、xml、html。几个常用选项值得知道定义都在 src/main/args.js 里参数名与命令行一一对应--quality控制 JPEG 输出质量默认 90--page-range按页码区间导出仅 PDF 格式支持--theme在 dark / light / auto 之间切换导出主题--page指定单页不指定时图片格式默认取第一页 从源码跑起来三条命令的完整路径想要一个可控的版本比如锁定不自动更新从源码运行是最短路径git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm start两个注意点drawio 核心编辑器是本仓库的 git submodule所以 clone 必须带--recursive否则应用启动后没有内容可加载Node 版本要求 22.12 以上。启动成功会进入上面那张三栏界面排查问题时改用npm start --enable-logging输出更详细的日志。主进程逻辑集中在 src/main/ 目录electron.js负责窗口与系统集成args.js负责命令行参数解析。 完整流程把一份 .vsdx 转成 PNG 的三步假设拿到一份my-arch.vsdx目标是导出 PNG打开文件应用内走「File → Open」选中.vsdx画布会自动解析出页面、元素和连线你可以顺手修掉转换后的细节问题导出菜单「File → Export as」选格式和分辨率或者命令行一行完成drawio my-arch.vsdx --export --format png --output my-arch.png拿到结果my-arch.png落在指定位置直接贴进文档。批量场景下这条命令可以套进for循环或find -exec配合--format pdf加--page-range还能只导出部分页面⬇️ 不想跑源码按权限挑一份官方安装包正式发布版免去了 Node 环境的问题Windows 上有三种形态区别在权限...-installer.exe装到 Program Files全机器可用需要管理员权限....msi装到当前用户目录免管理员权限公司电脑上选这个...-no-installer.exe便携版无需安装直接运行但不注册文件类型关联Linux 提供 AppImage、deb、rpmmacOS 提供 dmg。应用数据存在 macOS 的~/Library/Application Support/draw.io、Windows 的%APPDATA%\draw.io需要备份时直接拷这个目录。 先知道这些边界再决定它合不合适如果你需要多人实时编辑同一张图桌面版是本地单机应用可以改用 Git 管理.drawio文件做版本协作或选择支持实时协作的服务器版如果依赖 Visio 专有高级特性复杂母版、动态数据字段等这些在 drawio 里不一定有完整对应转换后请对照效果关键图建议保留 Visio 原稿如果你希望提交功能或修 bug项目不接收外部贡献closed to contributions个人修改场景可以从 fork 构建未签名版本步骤见 doc/BUILDING_FOR_PERSONAL_USE.md还有一个安全细节值得留意图表文件可以引用外部媒体比如文件里嵌了 URL 的图片或字体打开时会请求这些 URL所以不建议直接打开来源不明的.vsdx。如果你只是转换单份文件去官方发布页挑一份 no-installer 便携版下载后直接运行再双击.vsdx即可如果需要长期固定的工作环境走上面三条命令的源码路径npm start之后它就一直在那里了。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

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

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

免费获取报价