原文地址:https://www.jeremyjone.com/462/ , 转载请注明。
代码地址:https://github.com/jeremyjone/CanvasPaint ,需要请自行查看。
认识canvas
<canvas>
是一个HTML元素,可用于通过脚本(通常是JavaScript)绘制图形。
更多介绍,可以参考MDN的文档。
这个系列我希望写一个简单的画图功能,并不是很困难,但是基本功能都会有接触。先来看一下成品:
可以看到,涵盖了普通形状,箭头形状,橡皮,以及文字,就是一个简单而又不失功能的画板。
那么开始学习canvas吧。
一个简单的canvas页面
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewp