如何使用drawio画流程图以及导入导出
myzbx 2025-04-27 15:06 15 浏览
你可以在线使用drawio, 或者drawOn创建很多不同类型的图表。 如何使用编辑器,让我们以一个最基本的流程图开始。
流程图,就是让你可视化的描述一个过程或者系统。 图形和很少部分的文字表达就可以让读者很快的理解他们需要什么。
创建一个空白的图表
- 打开网站draw.io, 或者drawon.cn注册登录,选择流程图。
- draw.io官方网址默认会让你选择一个保存的设备。
- 注意:你可以选择其他位置存储你的图表文件, 如果你选择了云端存储平台,则你可能需要登录授权。
- 点击创建新的图表,或者打开已经存在的图表
- 在模板管理器中, 进入一个文件目录,选择空白图表, 点击创建。 就可以创建图表了。
在画布上添加图形
drawio, 或者drawon上,有很多种方式,在画布上添加图表。
添加的第一步——使用下面的方法中的一种方法,在画布上添加一个矩形,矩形代表你的流程的第一步。
- (鼠标左键)点击通用图形库中的矩形,就可以添加到画布中。
- 在画布上的空白区去双击打开图形对话框,就可以点击矩形图形添加。
- 从通用图形库中,选择指定的位置,用鼠标拽出一个图形,就可以放置到你想放置的画布位置。
添加更多的图形——使用下面的方法添加其他图形,代表你在流程中的下一步。
- 双标悬浮在你创建的第一个图形的上面,或者点击图形, 你将看到图形上会展示朝着四个方向的方向箭头。点击其中一个方向的箭头,选择选择一个图形添加,并在这个方向连接它。
- 从图形库中拽出一个形状, 滑过你需要连接的已经存在的图形上,停留,直到你看到四个方向的箭头出现,其中有一个变亮,再放置到你想放置的位置,图形会自动的朝着你放置的方向连接起来。
你通过简单的点击左侧的图形库,可以添加多个图形,之后可以再进行连接。
对于流程图的形状含义解释
在流程图中,有很多不同的形状来表示不同的可视化含义。
- 矩形——在流程中的基本步骤
- 菱形——决断,通常时防 是/否的问题, 在这里将会把流程分成一个或多个分支。
- 原型或者椭圆——在流程中可选的开始或者结束标识。
- 平行四边形——输入或者输出, 用来在流程中表示,流程需要外部的或者需要给与外部的部分信息。
- 圆柱体——存储盘,用于指示,在这一步数据会被存储。
- 下边沿为波浪线的矩形——文档会被生成,表示在这一步的结果。
此外, 在通用和高级图形库中,你可以使用流程图库中的其他图形。
- 在左侧面板的底部, 点击更多形状。
- 点击流程图(Flowchat)的复选框。
- 点击应用,流程图库则在面板的左侧可见。
移动,改变大小, 旋转,删除图形
选择一个图形,点击它即可选择, 如果要选择多个图形, 按下shift或者Cmd,再点击要选择的图形,则可以选择多个。
移动——选择并拖拽图形到画布的其他位置放置即可。
改变大小——选择一个图形, 当出现一个双箭头的手柄,可以朝着箭头的方向或者想要的方向放大缩小图形。 如果希望图形是基于中线线变化,则同时按下control键拖动。点击可以跳转至如何改变一组图形大小
旋转——选择一个图形,右上角会出现一个旋转的抓手,点击旋转,则会以图形的中心点进行旋转。
删除——选择图形, 按下键盘的Backspace或者Delete键删除, 或者点击工具栏的Delete工具。
如果图形上的其中一个连接线或者箭头,方向错了, 你可以选择并删除它, 就像图形一样的方式删除。跟随下面的不住,手把手教你如何按照正确的方向绘制一个连接线。
技巧:使用键盘键盘上的方向键可以精准的旋转,从新放置位置,调整大小,点击该章节学习。
连接图形
连接线就是能够把图形连接在一起的连接线,根据需求,可以选择有或者没有或者两端都有箭头。有两种不同类型的连接线。
浮动连接线——当你在画布中移动或者改变图形的路径时,连机器的切入点,也会跟着形状的周长变化而移动。
固定连接线——当你在画布中移动或者改变图形的路径时,连接线的连接点的连接位置不会改变。
绘制一个浮动连接线
- 鼠标悬停在原图形的上方直到出现了方向的箭头,从按变量渐变出现。
- 把鼠标光标移动到你想要绘制的出口的箭头上,拽出线条到目标形状上。
- 鼠标悬浮到目标形状上,当目标形状的轮廓变绿,则释放鼠标。
当你移动图形到一个新的位置, 连接线会以最短的距离自动重新绘制,跟随到新的位置。
绘制一个固定连接线
- 鼠标悬停在原图形上,你将看到很小的十字交叉的连接点,在形状的周长线上。
- 从这个锚点(交叉点)上拽出一条线,朝着目标图形方向拽。
- 悬停在目标图形上,直到看到连接点的出现, 放置到其中一个连接点上, 释放鼠标,连接线自动吸附到目标点上。
先在,你可以看到,当你在画布中拖拽图形时, 连接线保持吸附在连接点的位置保持不变。
改变连接线的路径
航路点(Waypoints)就是你选择连接线的时候,出现在线路上的很小的圆形点。这些圆形点会定义路径,而这个路径就是连接线用来穿越画布的必经点。
- 选择连机器, 可以看到你要去改变路径的航路点。
- 拖拽其中一个航路点到新的位置,新的航路点有可能会增加,会根据你抓取的连机器的抓取点以及你移动的鼠标的位置而决定。
如果它是一个浮动连接线,最接近你移动的路径点的末端将围绕你的形状的周长“浮动”。如果它是固定连接线,则末端将保持继续吸附到它特定的位置。
你可以增加或者移除连接点, 使得连接线能够跟随更复杂的路径。
添加标签
图形标签
在图形上添加简短的标签,可以使得图形更容易更快捷的被理解。
- 在图形上双击,可以开始使用你自己的文本来代替已有的文本。 可选的,也可以单击图形,直接输入文本代替已有的文本。
- 按下回车键Enter保存文本。
技巧:按下Shift+Enter 可以在输入文本时,换行。
连接线标签
可以连接线的末尾,中间,开始部位,增加一个或多个标签。
- 在连接线上的某个位置双击,则就可以在该位置添加标签。
- 如果要重新设置连机器上的标签的位置,点击标签, 标签上会出现一个小钻石一样的图标,拖拽就可以改变位置。
如果你从新让连接线绘制路径, 你也许需要更新你手动改变位置的标签的位置。 但是通常,标签会智能的跟随链接器变化位置。
改变流程图的样式
一旦你完成了添加你流程图的所有的图形,连接线,标签,你就可以设置样式。
- 选择一个图形,或者按住shift, 点击多个图形和连接线,可以选择多个。
- 通过样式标签页,可以添加颜色和图形样式以及连机器。
- 风格调色板,设置图形的填充色和轮廓颜色。 点击左右箭头可以浏览更多的样式。
- 设置自定义颜色, 点击颜色按钮, 选择一种新的颜色, 或者输入十六进制的颜色编码
- 设置选择的连接线的风格, 有箭头,双箭头,或者没有箭头。
- 在文本标签页,可以改变文本的风格
- 修改设置不同的字体。
- 加载,斜体,下划线。
- 改变文字的对齐方式, 左对齐,右对齐,或者居中对齐。
- 技巧:当你编辑文本的时候, 你可以看到额外的HTML格式——添加编号,或者项目符号列表,缩进文本,可以使用上标,或者下标,或更多属性。
导出和分享你的流程图
你可以通过几种不同的方式,分享你的图表。通过文件->导出为菜单。
- 可以导出PNG, JPEG, SVG, 把图表转换成图像,可以放到网站或者邮件里面。
- 把整个图表编码成URL, 并导出URL, 当你分享这个很长的URL给其他人时,其他人去预览图表只是拿到了原来的拷贝版本,不会打开,编辑你原先的内容。
关于更多,可以去 drawOn上体验。
相关推荐
- 怎么恢复7z文件 7z文件删除了怎么恢复
-
7z是一种压缩格式的文件,它运用LZMA压缩算法,该压缩算法的输出稍后被算数编码进行处理以便后续进一步压缩,压缩比十分高。我们可以将文件压缩成这种格式,便于传输,保存,占空间少。了解更多7z文件知识...
- 郎酒让消费者喝得明明白白 算术题里有答案
-
日前,『郎酒酱香产品企业内控准则』颁布,郎酒首次公开酱香产品生产全过程,公布酱香产品产能、储能及投放计划。随后,郎酒官微向消费者发出「品控算术题」有奖问答。郎酒亮出家底,消费者踊跃留言。8天后,谜底揭...
- 学龄前,比识字、算术更重要的是这三件事
-
“为了给孩子选择一家合适的幼儿园,我曾穿梭于纽约各家幼儿园的开放日,这些幼儿员既包括主流的公立幼儿园,还包括那些遥不可及的私人幼儿园。我的目的就是想了解他们的教育理念是什么,到底厉害在哪里,看看对于我...
- 参加CSP-J信奥赛需要掌握数学知识
-
在C++语法的学习中需要储备的数学知识如下①数据类型:需要知道整数、正整数、负整数、小数、判断对错②算术运算符:加法、减法、乘法、除法、取模运算③关系表达式:大于、大于等于、小于、小...
- 1g米饭能做多少深蹲?今天我们来算一算
-
减重我们都知道3分在练,7分在吃,吃这件事情上,真的是每一口都算数。今天我们来算一笔账,1粒米饭可以做多少事情?本着认真负责的态度,今天在食物秤上称了1g米饭,是16粒。根据能量换算:100g米饭是4...
- web 自动化测试,一定得掌握的 8 个核心知识点
-
使用cypress进行端对端测试,和其他的一些框架有一个显著不同的地方,它使用JavaScript作为编程语言。传统主流的selenium框架是支持多语言的,大多数QA会的pytho...
- 大话C语言:赋值运算符(c语言中赋值运算符是什么)
-
赋值运算符是最基本的运算符之一,用于将右侧的值或表达式的计算结果赋给左侧的变量。它是一个二元运算符,意味着它需要两个操作数:一个是目标变量(左侧),另一个是要赋给该变量的值或表达式(右侧)。赋值运算符...
- Vue进阶(幺幺伍):js 将字符串转换为boolean
-
Boolean();参数为0、null和无参数返回false,有参数返回true。Boolean("");//输出为:falseBoolean(null);//输出为...
- mongodb查询的语法(大于,小于,大于或等于,小于或等于等等)
-
1).大于,小于,大于或等于,小于或等于$gt:大于$lt:小于$gte:大于或等于$lte:小于或等于例子:db.collection.find({"field":{$gt:valu...
- Python学不会来打我(21)python表达式知识点汇总
-
在Python中,表达式是由变量、运算符、函数调用等组合而成的语句,用于产生值或执行特定操作。以下是对Python中常见表达式的详细讲解:1.1算术表达式涉及数学运算的表达式。例如:a=5b...
- C|数据存储地址与字节偏移、数据索引
-
话说C是面向内存的编程语言。数据要能存得进去,取得出来,且要考虑效率。不管是顺序存储还是链式存储,其寻址方式总是很重要。顺序存储是连续存储。同质结构的数组通过其索引表示位置偏移,异质结构的结构体通过其...
- 下班后累懵?4 个 JS 手写题帮你搞定前端面试高频考点
-
打工人下班后最痛苦的事,莫过于拖着疲惫的身子还要啃前端面试题吧?看着那些密密麻麻的JS代码,脑子都快转不动了!别担心,今天咱就用轻松的方式,带你吃透4道高频手写题,让你在面试时自信满满,再也不...
- 嵌入式数据库sqlite3【进阶篇】-子句和函数的使用,小白一文入门
-
sqlite在《嵌入式数据库sqlite3命令操作基础篇-增删改查,小白一文入门》一文中讲解了如何实现sqlite3的基本操作增删改查,本文介绍一些其他复杂一点的操作。比如where、orderby...
- 前缀表达式与后缀表达式(前缀表达式后缀表达式中缀表达式计算)
-
昨天晚上和儿子一起学习了前缀表达式和后缀表达式。这应该是字符串算式如何被计算机识别并计算的2种方法。本来是想先给他讲一个逆波兰式(后缀表达式),以后再讲前缀表达式。没想到他还挺聪明,很快就把2个都掌握...
- Python快速入门教程1:基本语法、数据类型、运算符、数字字符串
-
Python3的基础教程,涵盖了基本语法、数据类型、类型转换、解释器、注释、运算符、数字和字符串等内容,并附有使用实例场景。Python3的基础教程,涵盖了基本语法、数据类型、类型转换、解释器、注释、...
- 一周热门
- 最近发表
- 标签列表
-
- HTML 简介 (30)
- HTML 响应式设计 (31)
- HTML URL 编码 (32)
- HTML Web 服务器 (31)
- HTML 表单属性 (32)
- HTML 音频 (31)
- HTML5 支持 (33)
- HTML API (36)
- HTML 总结 (32)
- HTML 全局属性 (32)
- HTML 事件 (31)
- HTML 画布 (32)
- HTTP 方法 (30)
- 键盘快捷键 (30)
- CSS 语法 (35)
- CSS 选择器 (30)
- CSS 轮廓宽度 (31)
- CSS 谷歌字体 (33)
- CSS 链接 (31)
- CSS 定位 (31)
- CSS 图片库 (32)
- CSS 图像精灵 (31)
- SVG 文本 (32)
- 时钟启动 (33)
- HTML 游戏 (34)