Canvas怎么使用-创新互联
本篇内容介绍了“Canvas怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
创新互联公司是一家专业提供名山企业网站建设,专注与成都做网站、网站建设、H5页面制作、小程序制作等业务。10年已为名山众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。传统的HTML主要用于文本的创建,可以通过标签插入图像,动画的实现则需要第三方插件。在这方面,传统的HTML极其缺乏满足现代网页多媒体需求的能力。HTML5的到来,带来了新的成员
画布是一个矩形区域,你可以控制其每一像素。
向 HTML5 页面添加 Canvas 元素。
通过 JavaScript 来绘制
Canvas 元素本身是没有绘图能力的。所有的绘制工作必须在 JavaScript 内部完成:
其次,创建 context 对象:
var cxt=c.getContext("2d");
最后,使用fillStyle 方法,可将其染成红色,fillRect 方法规定了形状、位置和尺寸。
绘图方法:
线条以及填充
lineTo()方法使用X和Y作为参数,在 Canvas 上创建上一个点到参数指定点的路径。
beginPath()方法用于开始一个新路径或重置当前路径,没有参数。
fill()方法用于为当前的路径填充样式。
JavaScript 代码:
文本
font 属性设置或获取字体属性,如字体样式、字重、字体大小和字体系列等。它遵循和 CSS 字体属性相同的语法。
textBaseline 属性设置或获取文本内容的垂直对齐方式。textBaseline 可以设置成5个值:"top", "bottom", "middle", "aplhabetic" 和 "hanging"。
strokeStyle 属性设置或获取 Canvas 上用于绘制路径的颜色、渐变和图案。
createLinearGradient有4个参数:
起点的Y坐标
终点的Y坐标
addColorStop()方法指定了渐变对象的颜色和位置。
一个0.0到1.0之间的值,代表渐变中开始点和结束点的位置。
JavaScript 代码:
DrawImage()方法用于绘制输入的图像,视频等到 Canvas 上。
放置图像的X坐标
图像的宽度
getImageData()方法通过从 Canvas 上指定的矩形里拷贝像素数据,来创建一个图形数据对象。
复制的矩形左上角X坐标
复制矩形的宽度
putImageData()方法用于将指定图像的像素数据放回到 Canvas 上来。
ImageData 对象
ImageData 对象左上角的Y坐标
放置图像的Y坐标
绘制图像的高度
“Canvas怎么使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联-成都网站建设公司网站,小编将为大家输出更多高质量的实用文章!
文章名称:Canvas怎么使用-创新互联
网站URL:http://scjbc.cn/article/ccepjc.html