Canvas
1) Canvas依赖分辨率SVG不依赖分辨率
2) Canvas不支持事件处理器,SVG支持事件处理器
3) Canvas弱的文本渲染能力,SVGA适合渲染大型区域应用程序(谷歌地图)
4) canvas能够以 .png 或 .jpg 格式保存结果图像
5) canvas适合图像密集型的游戏,其中的许多对象会被频繁重绘,SVG不适合游戏应用
6) 复杂度高会减慢渲染速度
Canvas
1) Canvas依赖分辨率SVG不依赖分辨率
2) Canvas不支持事件处理器,SVG支持事件处理器
3) Canvas弱的文本渲染能力,SVGA适合渲染大型区域应用程序(谷歌地图)
4) canvas能够以 .png 或 .jpg 格式保存结果图像
5) canvas适合图像密集型的游戏,其中的许多对象会被频繁重绘,SVG不适合游戏应用
6) 复杂度高会减慢渲染速度
本文标题:canvas与svg的区别
本文链接:https://www.haomeiwen.com/subject/vgotbftx.html
网友评论