用yed绘制流程图的教程
谢虎成<xiehuc@gmail>
本文档准从GNU自由文档许可证,任何人可以自由的下载修改再以自由文档许可证发布此文档。
本文档受众为大一学生,请自行忽略其中不合适的说法。
下载yed
可以从www.yworks/en/products_yed_about.html 下载yed
选用软件请首先考虑开源软件,其次是免费软件,最后是共享软件+破解补丁
MS office+MS visio并不是首选的选择,请在力所能及的范围内遵从软件授权,不要认为装个破解软件就是非常自然的事情,尤其是对于从事计算机行业的程序员。
当然,让你们放弃office不是件容易的事情。
yed的简单使用
yed是免费软件,但是并不开源。用java写的,能跨平台,没有中文,下面是典型界面:
需要注意的是右上角的三个按钮,分别是snap line(对齐对象),grid(显示网格),
orthogonal edge(直角边缘)。把它们都打开。
选用yed而不是visio或者是直接在office里面画图的原因是,yed能够非常方便的绘制流程图,右边是一些常用的节点(不能自定义,能够改颜)虽然不多但是够用了,线条自动跟随(拖动节点,在节点上面的线条也会自动移动),对象对齐。另外yed使用的是开源的格式graphml,并且能够导出标准矢量图格式(svg)和word中支持的矢量图格式(emf),但是emf可能会有一些不兼容,这个时候可以导出高分辨率的png格式。
绘制流程图教程
标准的流程图可以参见/wiki/Flowchart(中文Wiki的信息非常少,推荐尝试English语言的wiki)
下面从头开始以绘制一个简单的流程图为例子:
从右边选取节点,这里我们选择原型作为开始,双击选择节点,然后在中间画布点击就可以绘制出来。适当移动使它对齐网格。
然后拖动节点边缘使它扩展为椭圆,右下角的属性面板的Fill Color中把土豪金改成白,注意是白,不是No color,
修改文字可以直接在节点上按F2,也可以在属性面板的Text中输入,要输入多行文字的话,可以点击右边的’...’按钮打开多行输入面板。
拖动左边的导航窗口可以移动画布。svg图
也可以用Shift选中多个节点统一设置颜等。
下面开始连线,首先在右上的面板选择线条类型’Edge Types‘为第二种。
然后先按下源节点的中心不放,再拖动出来,就可以把线条拖出来,当看到线条之后就可以释放鼠标了,再指向目标节点,此时节点四周会出现句柄,再点击一次可以完成连线。(直接点击释放则是选中节点)。
为了绘制折线则需要在折点处多次点击。
绘制好线条之后可以点击线条微调。
如果想放弃绘制到一半的线条,可以点击ESC。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论