官网地址:http://fabricjs.com/    git     https://github.com/kangax/fabric.js/

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
canvas {
border: 1px dashed black;
}
</style>
<script src="fabric.min.js"></script>
</head>
<body>
<canvas id="canvas" width="600" height="600"></canvas>
<script>
window.onload = function(){
var canvas = new fabric.Canvas('canvas');
var rect = new fabric.Rect({
top : 50,
left : 100,
width : 100,
height : 70,
fill : 'red'
});
var circle = new fabric.Circle({
radius:50,
fill:'green',
left:200,
top:200
});
var triangle = new fabric.Triangle({
width: 80,
height: 100,
fill: 'blue',
left: 50,
top: 50
});
canvas.add(rect, circle, triangle);
}
</script>
</body>
</html>

  

最新文章

  1. 前端应当了解的Web缓存知识
  2. 配置Samba共享服务器
  3. This kind of launch is configured to open the Debug perspective when it suspends.
  4. [Angularjs]常见api函数
  5. 教你把UltraEdit如何注册激活教程及UltraEdit 22.0.0.48 官方中文版下载
  6. UITableView小知识点总结
  7. Java NIO 概述
  8. 设置DataGridView 显示自己添加编辑的列名,不动态显示数据库本身
  9. mysql修改字符集 转载
  10. Bootstrap 容器(Container)及网格说明-(二)
  11. Android 7.0 调取系统相机崩溃解决android.os.FileUriExposedException
  12. Keepalived高可用集群实践
  13. android与php使用base64加密的字符串结果不一样解决方法
  14. ES6走一波 Generator异步应用
  15. ES6语法知识
  16. 廖雪峰Java2面向对象编程-6Java核心类-5枚举类
  17. 获取公钥证书的DN(Distinguished Name)
  18. 苹果Mac OS系统修改Hosts文件的方法
  19. 增强学习训练AI玩游戏
  20. webservice的接口协议(HTTPClient 、RestTemplate HttpURLConnection)

热门文章

  1. BZOJ2251 [2010Beijing Wc]外星联络 后缀数组 + Height数组
  2. 使用css设置border从中间向两边的颜色渐进效果
  3. [kernel学习]----好文章梳理
  4. Codeforces 902D/901B - GCD of Polynomials
  5. AtCoder ARC 082E - ConvexScore
  6. 2.1 SVN的安装
  7. 【ZOJ 4067】Books
  8. 0719show engine innodb status解读
  9. CentOS6.3安装Mysql-5.5.29
  10. Maven错误:[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?的解决方法