,文字和图片
Canvas中的图像变换
Canvas中的渐变
Canvas中的文字
Canvas中的图片
Canvas中的图形变换
图形变换都是针对坐标系来说的:
平移:ctx.translate(x,..., sourceHeight, destX, destY, destWidth, destHeight)
// 剪切图像,并在画布上定位被剪切的部分
参数:
参数 描述
image 规定要使用的图像,画布或视频...sourceX 开始剪切的x坐标位置
sourceY 开始剪切的y坐标位置
sourceWidth 被剪切图像的宽度
sourceHeight 被剪切图像的高度
destX 在画布上放置图像的 x 坐标位置...7.绘制渐变
提供了两种渐变的创建的方法:
// 创建线性渐变
createLinearGradient()方法
// 创建径向渐变
createRadialGradient()方法
设置渐变颜色和过渡方式...0, 375, 612);
setText(ctx, 16, '#xxx', 90, 45, '达达);
// 绘制画报背景图
ctx.drawImage(path, 30,