Canvas绘图环境

8 篇文章 0 订阅
3 篇文章 0 订阅

canvas绘图环境

元素canvas提供了一张画布,要想在这张画布上面作画,我们需要canvas绘图环境,通过环境我们可以在canvas元素上面绘制图形,文本,显示并修改图像。

var context = canvas.getContext("2d");

context是指向元素canvas的绘图环境对象的引用。

CanvasRenderingContext2D对象包含了大量的绘制图形属性

属性简介
canvas指向绘图环境所属的canvas对象
fillstyle指定该绘图环境在后续的图形填充操作中所使用的颜色,渐变色或方案
font设定在调用绘图环境对象的fillText()或strokeText()方法时,所使用的字型
globalAlpha指定全局透明度,取值范围0~1
globalCompsiteOperation将某个物体绘制在其他的物体之上时采用的绘制方式,取值范围source-atop, source-in, source-out, source-over, destination-top, destination-in, destination-out, destination-over, lighter, copy, xor
lineCap该值告诉浏览器如何绘制线段的端点,取值范围butt, round, square
lineWidth线条的宽度
lineJoin线条绘制交叉的时候的绘制方式,bevel, round, miter
miterLimit如何绘制miter形式的线段焦点
shadowBlur延伸的阴影效果,取值为非负的无穷量的double值,该值为高斯模糊方程式中的参数值
shadowColor阴影的颜色值
shadowOffsetX阴影效果的水平方向偏移量
shadowOffsetY阴影效果的垂直方向偏移量
strokeStyle对路径描边时所使用的绘制风格
textAlignfillText()或strokeText()方法绘制的时候,所画文本的水平对齐方式
textBaselinefillText()或strokeText()方法绘制的时候,所画文本的水平对齐方式
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值