Canvas笔记
来源:互联网 发布:小智外设店 淘宝 编辑:程序博客网 时间:2024/04/29 07:55
LineTo:指定一个开始坐标,结束坐标,实现连起来
MoveTo:将笔抬起来,再到指定坐标
context.fillRect(x,y,w,h):填充矩形
context.strokeRect(x,y,w,h):镂空的矩形
context.clearRect(x,y,w,h):擦除矩形
context.clearRect(x,y,imageObj,w,h):清空对象的内容
context.clear():直接清空画布
canvas.toDataURL函数,将绘制出来的图片转换成长串文本
Scale方法进行等比例拉伸
canvas可以进行图形叠加
十二种叠加方式:
默认:source-over A over B
source-in A in B
source-out A out B
source-atop A atop B
destination-over B over A
destination-in B in A
destination-atop B atop A
lighter A plus B
copy A(B is ignored)
xor A xor B
vendorName-*
颜色填充:
线性渐变填充 一直渐变下去
linGrad.addColorStop(0.0,’white’)
linGrad.addColorStop(0.3,’purple’)
linGrad.addColorStop(0.5,’orange’)
linGrad.addColorStop(1.0,’black’)
中心区域渐变,指定原点,指定半径
radGrad.addColorStop(0.0,’yellow’)
radGrad.addColorStop(1.0,’white’)
阴影
context.shadowOffSetX=10
context.shadowOffSetY=10
context.shadowBlur=7.5模糊程度
绘制文字
Canvas对于绘制文字提供了两种方法fillText(填充模式)或strokeText(边框模式)。
void fillText(String, x, y, [maxWidth]);
void strokeText(String, x, y, [maxWidth]);
操作图像
创建Image对象
drawImage方法进行绘制图像
8个参数
目标坐标 x,y,w,h
大图的坐标 x,y,w,h
getUserMedia函数可以得到浏览器对video支持的格式,也可以的到摄像头
- canvas笔记
- canvas笔记
- Canvas笔记
- canvas笔记
- canvas笔记
- Canvas笔记
- wpf学习笔记---Canvas
- Android 笔记 Canvas Bitmap
- Canvas学习笔记一
- html5 canvas 学习笔记
- wpf学习笔记---Canvas
- canvas学习笔记-基础知识
- html5笔记2 canvas
- html5学习笔记 -- canvas
- HTML5--canvas笔记(1)
- HTML5--canvas笔记(2)
- HTML5学习笔记------Canvas
- canvas笔记1
- Experimental Educational Round: VolBIT Formulas Blitz(B)快速幂
- 1006. Sign In and Sign Out (25)
- 《Android源码设计模式》读书笔记 (8) 第8章 状态模式
- 年后跳槽如何准备?
- OpenJudge百炼习题解答(C++ )--题4112:情报破译-Cryptanalysis
- Canvas笔记
- Dll注入技术之远程线程注入
- Experimental Educational Round: VolBIT Formulas Blitz(D)数学
- Android.mk文件分析
- 产品会不停迭代
- Apache .htaccess文件基本用法
- DLL注入技术之依赖可信进程注入
- 同步异步4:CDMA中的同步异步
- 测试例子啊啊啊