摘要: canvas和SVG可以在浏览器绘制图形,但是本质上是不同的。canves是绘制2d图象,SVG也是绘制2d图象。 Canvas是Javascript进行绘图的,是逐像素绘图。Canvas一旦图象绘制完成,就于浏览器无关了,图象的位置发生变化,整个场景都需要重新重新绘制,包括已经被覆盖的元素。 sv 阅读全文
posted @ 2019-03-10 11:56 web前端日志 阅读(646) 评论(0) 推荐(0) 编辑
摘要: SVG是什么? SVG是可伸缩的矢量图; SVG是使用xml定义网络上基于矢量的图形; SVG在伸缩和尺寸变化时,依旧保持者图片的高质量; SVG是W3的标准。 SVG和JPEG和gif的相比的优势? 可以使用文本编辑器修改和创建 SVG保证图片的质量的情况下进行放大; 可以在任何分辨率的情况下被打 阅读全文
posted @ 2019-03-10 11:17 web前端日志 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Canvas用在网页上画图,使用javascript实现。Canvas是一个矩形,可以按要求控制上面的像素。可以画线、矩形、圆或者图像。 getContext(“2d”)是html5的一个内建对象,可以用来画图。 画图的思路: 获取到指定要画图元素; 获取context对象; 画矩形: 设置矩形的开 阅读全文
posted @ 2019-03-10 10:51 web前端日志 阅读(242) 评论(0) 推荐(0) 编辑