画图工具整理,平时少许的画图需求,所以找了这些网站,Draw.io 还是不错的,简单的流程图都能搞定。

所见即所得

Draw.io

国外的免费画图网站,支持 Google Drive,Dropbox 等等

ProcessOn

国内的画图网站,可以实时写作

Visio

微软出的绘图软件,但是 Windows only

编程类

Matplotlib

Matplotlib 是 Python 下绘图的首选,可以用来绘制高质量的图像。

ggplot2

R 下绘图标配

MATLAB

MATLAB 是一个优秀的商业软件,它的绘图能力同样强大。

D3

D3 是一个前端的绘图框架。有些情况下,网页是很好的图像呈现方式。因为可以开发一些可互动的可视化效果。

tikz

tikz 是 LaTex 下非常强大的画图宏包。不过感觉只适合极客 / 科研党,因为本身用 LaTex 写作的人就少。

SVG

SVG 意为可缩放矢量图形(Scalable Vector Graphics)。SVG 使用 XML 格式定义图像。

<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" version="1.1"
xmlns="http://www.w3.org/2000/svg">
<rect width="300" height="100"
style="fill:rgb(0,0,255);stroke-width:1;
stroke:rgb(0,0,0)"/>
</svg>