尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

draw.io 桌面版:离线画好流程图,再用一条命令批量导出

draw.io 桌面版:离线画好流程图,再用一条命令批量导出 draw.io 桌面版离线画好流程图再用一条命令批量导出【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktopdraw.io 桌面版是知名在线绘图工具 draw.io 的官方桌面应用用 Electron 打包成可安装的跨平台程序Windows、macOS、Linux 都能跑。它一次解决两件事没网时整个绘图流程在本地完成数据不出机器不打开界面也能用命令行把一整目录的图批量导出成 PDF 或图片。对需要画流程图、UML、架构图的程序员、产品经理以及处理敏感内容的人来说这就是draw.io 能离线用吗的直接答案。安装前Windows 三个安装包各管一种情况Windows 用户在项目发行版页面会看到同版本的三个文件draw.io-版本-windows-installer.exeNSIS 安装包装到 Program Files 给全机器用需要管理员权限draw.io-版本.msiMSI 包只装给当前用户不需要管理员draw.io-版本-windows-no-installer.exe绿色版解压即用但不注册文件关联macOS 是 DMGLinux 有 AppImage、deb、rpm按自己的系统取对应的即可。没有管理员权限MSI 和绿色版兜底公司电脑如果是受管机器MSI 只写进当前用户的配置目录绿色版可以拷到 U 盘换机器用。代价是绿色版不注册.drawio关联得先打开应用再在里面开文件。启动之后先做这三件事界面布局和网页版基本一致三个动作就能上手菜单栏 File → New得到一张带网格的空白画布左侧 Search Shapes 搜图形拖到中央画布选中图形从边缘拖出就是连接线右侧 Diagram 面板管网格、背景、纸张大小选中图形后右键可编辑它的样式多页图纸用底部的 Page-1 标签页管理点加号新增页面。导出藏在哪File → Export As选格式PNG、JPG、PDF、SVG 等、边框和缩放存盘即可。选中图形的属性都在右侧面板不用翻菜单。离线批量导出多数人没用过的 draw.io 桌面版能力多数人停留在能用 draw.io 离线画图了但它的真正亮点是命令行导出。安装后在终端直接执行drawiodrawio -x -f pdf -o out.pdf design.drawio常用参数速查-x触发导出-f选格式pdf / svg / png / jpg / xml / html-o指定输出输入指向目录、加-r递归一个工程目录一次变一堆图输入不限于.drawio.vsdx、.csv、.mermaid都收--layout能在导出前自动把乱线排成流程图参数全部定义在 src/main/args.js。维护架构图的人把这条命令写进脚本比背任何快捷键都省时间。安全性用之前该知道的三件事 ⚠️它的设计目标是隔离除了启动时的更新检查默认不与外界发生其他连接图纸数据和操作统计从不外发内容安全策略禁止执行远程脚本关掉更新检查设环境变量DRAWIO_DISABLE_UPDATEtrue或启动时加--disable-update内网部署建议关掉本地缓存在 macOS 的~/Library/Application Support/draw.io、Windows 的AppData\Roaming\draw.io\直接备份这个目录就行前两条是官方 README 反复强调的这款应用的默认姿态就是不联网。唯一例外图里嵌了外部媒体如果图纸用 URL 嵌了图片、背景或字体打开文件时仍会请求这些地址来渲染。来路不明的图纸可能把你的 IP 暴露给那些 URL谨慎处理。自己编译四条命令从克隆到运行项目是 Apache 2.0 协议不接受外部贡献但完全允许你 fork 后编译个人版git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm start两个坑要避开--recursive必须带上因为编辑器核心是drawio/下的 git 子模块漏了它构建必挂Node 要 22.12 以上。fork 构建是无签名的打包前设DRAWIO_UNSIGNEDtrue并禁用自动更新否则官方版会悄悄把你的改动顶掉。完整步骤见 doc/BUILDING_FOR_PERSONAL_USE.md。下一步先画一张自己的作息流程图去项目的发行版页面选一个匹配你权限的安装包装好画一张从起床到开工的作息流程图。完成后在终端执行drawio -x -f png -o work.png work.drawio把这条命令固化进你的发布检查里。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表