用javascript实现的画板

用javascript实现的画板
本例为大家分享HTML5画布实现的一个画图板代码,供大家参考,具体内容如下

demo6:自定义画板
浏览器不支持画布
黄色的

蓝色
绿色

黑色
4px
8px
16px
出口

VaR的画布document.getelementbyid('canvas '); / /标签
VaR CTX = canvas.getcontext(2D);

VaR fillStyle =黑;
(00600300)ctx.fillrect;
VaR的= false; / /压痕
无功oldx = - 10;
VaR的Y = 10;
设置颜色
VaR的颜色=白色;
无功linw = 4;
canvas.addeventlistener(MouseMove,画画,真的); / /鼠标事件
canvas.addeventlistener(MouseDown,下来,false); / /鼠标
canvas.addeventlistener(MouseUp、,false); / /鼠标事件
函数向下(事件){
开关=真;
oldx = event.pagex - 10;
event.pagey Y = 10;
}
函数向上(){
开关= false;
}
函数绘制(事件){
如果(开关= = true){
无功newx = event.pagex - 10;
VaR由于= event.pagey - 10
Ctx.beginPath();
Ctx.moveTo(oldx,Y);
Ctx.lineTo(newx,期货交易所);
ctx.strokestyle =颜色;
ctx.linewidth = linw;
ctx.linecap =圆;
Ctx.stroke();

oldx = newx;
Y =期货交易所;
}
}
功能copyimage(事件)
{
无功img_png_src = canvas.todataurl(图像/格式); / /图片格式保存功能
document.getelementbyid(image_pngsrc= img_png_src);
}

以上是本文的全部内容,希望能对大家有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部