在我们软件行业,说到绘图,可能大部分人都会想起Visio,但是这货很重且需要收费,但是我们也不可否认它强大的功能。对于我这等贫民,当然是想用不要钱的东西了,其实,免费的绘图工具也不少,这次我主要介绍的两款是开源的。
excalidraw
一款用于绘制手绘图形的开源绘图工具
它提供在线版可以使用,也可以下载源码自行安装;这里,我是直接下载的源码。官 提示需要安装Node.js、Yarn、Git,如果在本地通过Node启动,那么可以只需要安装Node.js ,按excalidraw的要求,必须安装Nodejs 14.0.0以上,然后进入到源码目录,先执行命令npm install安装excalidraw所需要的包,当然,在国内npm install可能会失败,所以,我用的cnpm。依赖包安装好后,执行npm run start运行即可,默认是以3000端口启动。
组件比较少,但对于一般都架构图基本够用了,我们赶紧来试试,看看excalidraw的手绘效果
drawio
这是一款强大的开源绘图工具,支持多种图形
除了这个 页版,它还开源了一个基于Electron开发的桌面版
我比较喜欢绿色面安装版,所以就选择了
draw.io-14.9.6-windows-no-installer.exe,
直接下载,双击.exe程序即可运行。
可以看到drawio提供的图形库非常丰富,可以覆盖我们很多场景
我一般用excalidraw来绘制架构图,因为个人比较喜欢手绘风格的图片,比较复杂的场景就用drawio。不知道友友们有没有其它实用、免费、开源的绘图工具,欢迎大家推荐
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!