这篇文章主要介绍了context对象的方法有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇context对象的方法有哪些文章都会有所收获,下面我们一起来看看吧。
| 方法 | 说明 |
|---|---|
| createCanvasContext | 创建 canvas 绘图上下文(指定 canvasId) |
| createContext(不推荐使用) | 创建 canvas 绘图上下文 |
| drawCanvas(不推荐使用) | 进行绘图 |
| canvasToTempFilePath | 导出图片 |
| 方法 | 说明 |
|---|---|
| setFillStyle | 设置填充样式 |
| setStrokeStyle | 设置线条样式 |
| setShadow | 设置阴影 |
| 方法 | 说明 |
|---|---|
| createLinearGradient | 创建一个线性渐变 |
| createCircularGradient | 创建一个圆形渐变 |
| addColorStop | 在渐变中的某一点添加一个颜色变化 |
| 方法 | 说明 |
|---|---|
| setLineWidth | 设置线条宽度 |
| setLineCap | 设置线条端点的样式 |
| setLineJoin | 设置两线相交处的样式 |
| setMiterLimit | 设置最大倾斜 |
| 方法 | 说明 |
|---|---|
| rect | 创建一个矩形 |
| fillRect | 填充一个矩形 |
| strokeRect | 画一个矩形(不填充) |
| clearRect | 在给定的矩形区域内,清除画布上的像素 |
| 方法 | 说明 |
|---|---|
| fill | 对当前路径进行填充 |
| stroke | 对当前路径进行描边 |
| beginPath | 开始一个路径 |
| closePath | 关闭一个路径 |
| moveTo | 把路径移动到画布中的指定点,但不创建线条。 |
| lineTo | 添加一个新点,然后在画布中创建从该点到最后指定点的线条。 |
| arc | 添加一个弧形路径到当前路径,顺时针绘制。 |
| quadraticCurveTo | 创建二次方贝塞尔曲线 |
| bezierCurveTo | 创建三次方贝塞尔曲线 |
| 方法 | 说明 |
|---|---|
| scale | 对横纵坐标进行缩放 |
| rotate | 对坐标轴进行顺时针旋转 |
| translate | 对坐标原点进行缩放 |
| 方法 | 说明 |
|---|---|
| fillText | 在画布上绘制被填充的文本 |
| setFontSize | 设置字体大小 |
| setTextBaseline | 设置字体基准线 |
| setTextAlign | 设置字体对齐方式 |
| 方法 | 说明 |
|---|---|
| drawImage | 在画布上绘制图像 |
| 方法 | 说明 |
|---|---|
| setGlobalAlpha | 设置全局画笔透明度 |
| 方法 | 说明 |
|---|---|
| save | 保存当前绘图上下文 |
| restore | 恢复之前保过的绘图上下文 |
| draw | 进行绘图 |
| getActions(不推荐使用) |
获取当前context上存储的绘图动作 |
| clearActions(不推荐使用) | 清空当前的存储绘图动作 |
关于“context对象的方法有哪些”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“context对象的方法有哪些”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。