首页 > 代码库 > html5画板的操作
html5画板的操作
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href=http://www.mamicode.com/"css/canvas.css" type="text/css" rel="stylesheet"> <title>着图版</title> </head> <body> <header id="header">画图板</header> <section id="context"> <header id="tool"> <ul> <li> <h3>图像</h3> <hr> <ul id="image"> <li> <form action="saveImage.php" method="post"> <input type="hidden" name="image" id="image" value=http://www.mamicode.com/""> <button onclick="saveImage()">保存图片</button> </form> </li> <li><button onclick="clearTable()">清空画板</button></li> </ul> </li> <li> <h3>工具</h3> <hr /> <ul id="means"> <li id="means_brush" onclick="drawBrush(0)"><img src=http://www.mamicode.com/"images/Brush.png" /></li> <li id="means_eraser" onclick="drawEraser(1)"><img src=http://www.mamicode.com/"images/Eraser.png" /></li> <li id="means_paint" onclick="drawPaint(2)"><img src=http://www.mamicode.com/"images/Paint.png" /></li> <li id="means_straw" onclick="drawStraw(3)"><img src=http://www.mamicode.com/"images/Straw.png" /></li> <li id="means_text" onclick="drawText(4)"><img src=http://www.mamicode.com/"images/text.png" /></li> <li id="means_magnifier" onclick="drawMagnifier(5)"><img src=http://www.mamicode.com/"images/Magnifier.png" /></li> </ul> </li> <li> <h3>形状</h3> <hr /> <ul id="shape"> <li id="shape_line" onclick="drawLine(6)"><img src=http://www.mamicode.com/"images/line.png" /></li> <li id="shape_arc" onclick="drawArc(7)"><img src=http://www.mamicode.com/"images/arc.png" /></li> <li id="shape_rect" onclick="drawRect(8)"><img src=http://www.mamicode.com/"images/rect.png" /></li> <li id="shape_poly" onclick="drawPloy(9)"><img src=http://www.mamicode.com/"images/poly.png" /></li> <li id="shape_arcfill" onclick="drawArcfill(10)"><img src=http://www.mamicode.com/"images/arcfill.png" /></li> <li id="shape_rectfill" onclick="drawRectfill(11)"><img src=http://www.mamicode.com/"images/rectfill.png" /></li> </ul> </li> <li> <h3>线宽</h3> <hr /> <ul id="size"> <li id="size_line1px" onclick="changeSize(0)"><img src=http://www.mamicode.com/"images/line1px.png" /></li> <li id="size_line3px" onclick="changeSize(1)"><img src=http://www.mamicode.com/"images/line3px.png" /></li> <li id="size_line5px" onclick="changeSize(2)"><img src=http://www.mamicode.com/"images/line5px.png" /></li> <li id="size_line8px" onclick="changeSize(3)"><img src=http://www.mamicode.com/"images/line8px.png" /></li> </ul> </li> <li><h3>颜色</h3> <hr /> <ul id="color"> <li id="red" onclick="changColor(this,0)"></li> <li id="green" onclick="changColor(this,1)"></li> <li id="blue" onclick="changColor(this,2)"></li> <li id="yellow" onclick="changColor(this,3)"></li> <li id="white" onclick="changColor(this,4)"></li> <li id="black" onclick="changColor(this,5)"></li> <li id="pink" onclick="changColor(this,6)"></li> <li id="purple" onclick="changColor(this,7)"></li> <li id="cyan" onclick="changColor(this,8)"></li> <li id="orange" onclick="changColor(this,9)"></li> </ul></li> </ul> </header> <canvas width="880px;" height="400px;" id="canvas">您的浏览器的版本过低,不支持canvas标签的使用!</canvas> <script type="text/javascript" src=http://www.mamicode.com/"js/canvas.js"></script> </section> <footer id="footer"> <small>版权所有@net.nyist.java</small> </footer> </body> </html>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。