draw.io(diagrams.net)官网下载安装保姆级教程(附安装包+图文步骤)

draw.io安装包下载地址:draw.io安装包(源自官网正版,放心用)

draw.io的全称是diagrams.net,draw.io是它的老名字,现在官网上两种叫法都会用,指的其实是同一个东西。

draw.io是一款免费开源的流程图和图表制作软件,由JGraph公司开发。它完全免费、没有任何收费版本,这一点在同类软件里非常少见,支持Windows、macOS和Linux。

draw.io的核心用途就是画各种图表:流程图、网络拓扑图、UML图、组织结构图、ER图、电路图、思维导图、鱼骨图、时间轴……几乎任何你能想到的图表类型它都能画。

与同领域软件相比,draw.io最大的优势就是免费开源且功能一点都不缩水:

软件 开发者 核心特点 价格
draw.io JGraph 开源免费、桌面+在线、丰富模板库、海量形状、云存储集成 完全免费
ProcessOn 国内团队 在线操作、社区模板丰富、协作方便 免费版有文件数限制,付费订阅
EdrawMax 亿图 模板丰富、AI辅助、专业级 付费买断
Lucidchart Lucid(国外) 团队协作强、企业级 付费订阅,免费版限制多

draw.io下载

draw.io安装包下载地址:draw.io安装包(源自官网正版,放心用)

Windows是exe文件,macOS是dmg,Linux有AppImage和deb包。

draw.io安装

1) 我使用的是 Windows 系统,双击下载的 exe 安装文件:


2)默认安装到 C 盘,这里建议手动调整到其他非系统盘,节省 C 盘空间:


3)等待安装完成:


4)打开安装好的 draw.io,主界面如下图所示:

draw.io基础使用和功能详解

draw.io的功能非常全面,下面把主要功能模块一个个说清楚。

1)图表类型覆盖全面

draw.io支持的范围非常广:流程图(基本流程图、跨功能流程图)、UML图(类图、用例图、活动图、时序图、状态图)、BPMN(业务流程建模)、网络架构图、拓扑图、ER数据库关系图、组织结构图、思维导图、鱼骨图、SWOT分析图、Venn图、时间轴、电路图、楼层平面图、管道仪表图、文氏图、维恩图……内置了非常多的模板和形状库,几乎覆盖了你能想到的所有图表场景。


新文件创建时可以从模板库中选一个直接开始,大大节省从零开始画的时间。

2)海量形状库

draw.io内置了数十个形状库和图标库,从通用的流程图符号(开始/结束、判断、处理、输入输出),到专业的UML符号、网络设备图标(交换机、路由器、服务器、防火墙)、BPMN符号、AWS/Azure/GCP云架构图标、Arrows/Pekan图标、Bootstrap图标等。每个形状库都可以一键开启或关闭,按需加载,不会让界面显得杂乱。也可以添加自定义形状库导入.svg格式的图标。

3)编辑器基本操作

左侧是形状面板,中间是画布,右侧是格式设置面板。形状从左侧拖到画布上即可添加,选中形状后拖拽边缘的箭头可以拉出连线到另一个形状。双击形状可以编辑文字内容。


键鼠操作也非常顺手——滚轮缩放、按住空格+拖拽平移画布、拖拽画布空白处移动视图、Ctrl+C/V复制粘贴、Ctrl+Z撤销、Ctrl+D复制。选中多个形状后右键可以对齐、分布、组合。

4)导出格式多样

draw.io支持导出为PNG、JPEG、SVG、PDF、HTML、XML、VSDX(Visio格式)、TIFF等多种格式。支持批量导出多个页面。导出PNG时可以设置透明背景、调整尺寸比例。

5)高级编辑功能

格式设置面板中可以对形状进行非常精细的调整:填充颜色、边框颜色样式粗细、圆角、阴影、透明度、渐变色、线条样式和箭头类型、文本对齐方式、字体和大小。支持自定义样式并保存为模板复用。

画布支持设置网格、页面大小(A4/A3/自定义)、方向(横向/纵向)、标尺、贴靠网格。此外还有图层功能,可以把不同部分放在不同图层中,分别控制显示/隐藏和锁定。

6)插件与脚本

draw.io提供了插件机制和对脚本(JavaScript)的支持,可以编写脚本自动化完成一些重复性的图表编辑操作。高级用户还可以自建形状库和模板库。

draw.io常见问题

draw.io是免费的吗?这个问题问的人最多。回答是:完全免费,没有任何收费版本,也没有文件数量限制、水印或者功能锁定。draw.io本身是开源软件(基于Apache 2.0许可证),代码在GitHub上可以查看。

导入Visio文件时格式错乱的情况偶尔会发生,这是因为某些复杂的Visio高级特性draw.io不完全兼容。建议先从简单的文件开始导入测试,确认兼容性后再迁移。

画布内容特别多的时候觉得卡顿,可以缩小画布尺寸或者把不同部分的图表分到不同的页面里。draw.io支持一个文档多个页面,在底部可以切换和新增页面,合理分页可以有效缓解卡顿。

总结

draw.io是目前市面上为数不多的完全免费且功能不缩水的图表制作软件。从简单的流程图到复杂的网络拓扑图、UML设计、ER图绘制,它能覆盖绝大多数图表场景。

draw.io还深度集成了Google Drive、GitHub、VS Code、Confluence等平台,不管是个人的项目管理还是团队协作,draw.io都是一个非常省心的选择。

如果你受够了ProcessOn的免费版文件数限制或者EdrawMax的高价,不妨下载draw.io试试,几乎零成本迁移。