可能有人觉得 系统中画图 需求不多, 个人感觉还是有必要的. 经常遇到费劲开发了一个系统, 遇到各路用户问问题. 如果有办法在系统中将执行流程直接生成流程图, 你好我好大家好.
GUI 画图工具有很多可选, 个人比较推荐的是 OmniGraffle , 在线工具推荐 lucidchart . 当然, 我也见过用 KeyNote 画出漂亮的系统图的, 工具不重要, 关键看人(说多了都是泪)
重点说一下程序画图. 最近反省了一下, 画图最多的就是那几个:
没了. 真的没了. 会这几个就可以行走江湖了.
然后, 推荐两个 library: blockdiag 和 graphviz .
blockdiag 是一个神奇的 python libary. 可以通过使用类似 graphviz 的语法, 画出 块图, 序列图, 网络图, 活动图. 还提供了一个 交互式的 shell , 用于调试上述几种图. 例如, shell 中输入:
立即的到如下图:
点击右上角切换成序列图, 输入如下内容:
有可以轻松得到如下序列图:
但是说好的 library 呢? 以 seqdiag 为例,
Graphviz 可谓是一代画图神器, 通过官网的示例图就知道有多强大. blockdiag 也是参考 Graphviz 的实现. 通过类似的语法描述, 生成所需的图形. 对于颜色的选择, 可以参考文档中 Colors 一节, 非常全面.
程序方面, 同名的 graphviz library 可以使用 pip install graphviz 安装, 非常方便. 示例python 程序如下:
既然有了 library 可以画图, 强烈建议在自己的系统中将一些复杂的流程化的事情通过根据当前系统状态画出图的方式展现给用户, 可以避免很多疑惑.
从Windows 1.0开始,系统自带的画图工具就以简朴的面容陪伴着我们。时至今日,市面上有很多画图工具,它们拥有五花八门的新特性,而Windows自带的画图也被诟病功能太少。不过,只要技艺高强,即使是简陋的Windows画图工具,也同样能够画出逼真的图画。日前,国外一牛人就用Windows自带的画图程序画出了圣诞老人。
Windows自带画图工具没用?来画个圣诞老人
据了解,所有的 *** 作都是通过简单的喷漆和画笔等工具完成,整个过程超过9个小时,不过以下的视频仅剪辑成了2分钟。
微信画画有两种方法,具体 *** 作如下:
手机:iPhone12
系统:iOS15.2
软件:微信8.0.16
方法一:
1、打开微信点击“发现”,找到“小程序”,点击进入到搜索页面。
2、在搜索栏内输入“AI神奇艺术画画绘图”,点击进入AI神奇艺术画画绘图小程序。输入AI神奇也会出现这个小程序。
3、进入到AI绘画小程序后,出现智能绘画页面,直接在空白处手动画画。
4、绘画完成后,上面动态栏内,系统会智能识别你的涂鸦,显示出各种绘图,根据你所画的内容,点击它就可以,绘画板上会出现绘画图案。
5、如果变换颜色,绘画之前点击左侧颜色“圆点”,会出现各种颜色。再点击“√”,图画就生成了。
注意要点:
绘画完成后,点击“发布作品”,转发朋友圈,或者保存图片。
这个软件使用时,缺点是没有撤销上一步的功能,如果画错了,只能按删除键,从新再画。
方法二:
1、首先我们打开手机里的微信,点击一个好友进入聊天界面。
2、然后我们在输入框点击一下,会出现一个有S标志的小图标,就是搜狗输入法,我们可以使用该输入法来实现画画的功能。
3、点击这个S标志的小图标,然后在用手在下方的屏幕上向左划一下,在里面找到“键盘手写”,点击它。
4、选择“开启”。
5、然后就可以在上面画画了,随便画什么都可以的,画完的画会出现在上方,选择后再点击“确定”。
6、再选择一下好友,点击“发送”即可。
7、这样刚才画的图就发送给好友了。
如果小伙伴们没事的时候可以试一试,也可能会发现更多的功能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)