本文作者:浮水,一九八网络科技V客学院资深前端工程师
“既生瑜,何生亮!”,这句话大家都耳熟能详了。今天用到HTML5 里面,竟然有了Canvas,为何还要SVG图像处理呢。其实他们并不冲突,下面我们来分析他们的使用领域(学最扎实的前端技术就来V客学院)。
SVG与Canvas都是HTML5中支持的2D图形展示技术,而且均支持向量图形,而SVG是可以收缩的矢量图形,Canvas就不行,canvas图像收缩会对图形本身有一定的影响。
两者的区别:
(1)Canvas是基于像素的,也就是说可以图片方式保存(一般是.png或者 jpg格式)
“既生瑜,何生亮!”,这句话大家都耳熟能详了。今天用到HTML5 里面,竟然有了Canvas,为何还要SVG图像处理呢。其实他们并不冲突,下面我们来分析他们的使用领域(学最扎实的前端技术就来V客学院)。
SVG与Canvas都是HTML5中支持的2D图形展示技术,而且均支持向量图形,而SVG是可以收缩的矢量图形,Canvas就不行,canvas图像收缩会对图形本身有一定的影响。
两者的区别:
(1)Canvas是基于像素的,也就是说可以图片方式保存(一般是.png或者 jpg格式)















