热门关键字:
jquery > jquery教程 > jquery教程 > 什么是Canvas

什么是Canvas

276
作者:管理员
发布时间:2021/2/24 16:56:32
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=3994
Canvas,意思就是画布。Canvas主要用于图形表示、图表绘制、游戏制作等。


这并不是一项非常新颖的技术与应用,在桌面应用程序的开发中,Delphi、VB、VC和C++ Builder等众多桌面应用程序开发工具中,都有关于Canvas技术的应用。但是,Canvas在Web中应用是头一次。应用HTML5中的Canvas API,网页内容会更加丰富,效果也更加炫目。Canvas在Web上的应用绝对是需要想象力的,也绝对需要大量技术人员加入,为用户制作更多的内容,包括游戏、动画、插件、交互效果等,这些是大家都需要的。


可以这样说,Canvas对于Web App的推动和普及是极其重要的。没有Canvas,我们的网页就会失色很多。


下面就来介绍一下Canvas的特征。
 Canvas就像传统的银幕,可宽,可长,就是不能圆,它是一个矩形,而且只能是一个矩形,类似于Flash的舞台场景。
 Canvas使用JavaScript在Web上绘制各种图像。
 Canvas区域中的每一个像素都可控,即所谓的像素级操作。
 Canvas拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。
 Canvas不需要插件,具有跨平台的先天优势,与Flash、SVG和VML等不同。
 Canvas具有多种操作函数和方法,比SVG和VML简单易懂。
 只要是支持HTML5标准的浏览器都可以运行Canvas。





如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:HTML
友荐云推荐