JavaScript 绘图库 Fabric.js

MIT
JavaScript 查看源码»
跨平台
2011-08-26
红薯

疫情之下,程序员如何转型?共享数字化转型加速度,就在微软在线技术峰会>>>

Fabric.js 是一个在服务器端运行的 Node.js 扩展模块,用于在Web上绘制各种图形的 JS 库。

示例代码:

var fabric = require('fabric').fabric,
    canvas = fabric.createCanvasForNode(200, 200);

canvas.add(new fabric.Rect({
  top: 100,
  left: 100,
  width: 100,
  height: 50,
  angle: 30,
  fill: 'rgba(255,0,0,0.5)'
}));

var out = require('fs').createWriteStream(__dirname + '/rectangle.png'),
    stream = canvas.createPNGStream();

stream.on('data', function(chunk) {
  out.write(chunk);
});
的码云指数为
超过 的项目
加载中

评论(4)

fov42550564
fov42550564
不错
fov42550564
fov42550564
bucuo
随风而过1314
随风而过1314
红薯大叔😄
nicepeple
nicepeple
开发文档在哪 ,没看到下载的地方啊

Fabric.js 3.5.0 发布,简易 JavaScript Canvas 库

Fabric.js 3.5.0 发布了,主要更新内容如下: 弃用:弃用 3 种方法:setPatternFill、setColor、setShadow 修复:删除 strokeUniform 的线破折号修改 #5953 改进:ISSUE-5955 递归解析 svg ...

2019/11/16 07:30

Fabric.js 3.2.0 发布,简易 JavaScript Canvas 库

Fabric.js 3.2.0 发布了,主要更新内容如下: 修复:更好地处理 toCanvasElement 中的 upperCanvas #5736 新增:将原始事件信息传递给画笔 #5687 弃用:正式弃用 Object.transformMatrix #57...

2019/06/24 07:04

Fabric.js 3.1.0 发布,简易 JavaScript Canvas 库

Fabric.js 3.1.0 发布了,主要更新内容如下: 修复:HTMLDocument 构造函数不存在于 IE10 中所造成的问题 改进:支持用大写字母 “E” 表示的科学记数法 新增:PencilBrush 画笔现在支持 de...

2019/06/02 07:07

Fabric.js 2.7.0 发布,简易 JavaScript Canvas 库

Fabric.js 2.7.0 发布了,新版本更新内容如下: 新增:strokeUniform 属性,避免了 stroke 的缩放问题 #5473 修复:修复在 image setSrc 的 Bug #5502 新增:strokeUniform 导入/导出svg #55...

2019/03/03 07:11

Fabric.js 2.6.0 发布,功能强大的 JavaScript Canvas 库

Fabric.js 2.6.0 发布了,此版本更新内容如下: Fix: 避免 IE11 上奇怪的绘制图像 #5428 Fix: 一种罕见的 clipPath 案例 #5477 Fix: 涉及 webgl 时节点下代码的可测试性 #5478 Add: 文本框的...

2019/01/14 07:42

Fabric.js 2.4.6 发布,简易 JavaScript Canvas 库

Fabric.js 2.4.6 已发布,这是一个小的 bug 修复版本,解决了 2.4.5 版本中存在的 svg 导出问题 #5438 Fabric.js 是一款简单而强大的 JavaScript Canvas 库,在 HTML5 Canvas 元素之上提供了...

2018/12/26 07:41

Fabric.js 2.4.4 发布,简易 JavaScript Canvas 库

Fabric.js 2.4.4 已发布,此版本主要做了一些 bug 修复,内容如下: Fix: add clipPath to stateful cache check. #5384 Fix: restore draggability of small objects #5379 Improvement: A...

2018/11/26 07:08

Fabric.js 2.4.2 发布,功能强大的 JavaScript Canvas 库

Fabric.js 2.4.2 发布了,此版本主要做了一些 bug 修复,内容如下: Fix: 更好的 toSVG 支持以启用 clipPath #5284 Fix: 每个像素目标查找到组和子目标 #5287 Fix: 对象克隆作为图像和阴影剪...

2018/10/15 07:34

Fabric.js 2.4.1 发布,简易 JavaScript Canvas 库

Fabric.js 2.4.1 已发布,更新内容如下: Fix: Avoid enterEditing if another object is the activeObject #5261 Fix: clipPath enliving for Image fromObject #5279 Fix: toDataURL and c...

2018/10/02 07:08

Fabric.js 2.3.5 发布,简易 JavaScript Canvas 库

Fabric.js 2.3.5 已发布,更新内容如下: Change: make canvas.getObjects() always return a shallow copy of the array #5162 Fix: Improve fabric.Pattern.toSVG to look correct on offs...

2018/08/14 07:07

没有更多内容

加载失败,请刷新页面

2
回答
启动fabric的例子e2e_cli出问题-msg timeout

运行的e2e_cli中的例子。执行了./network_setup.sh up 脚本后在实例化chaincode时出问题。由于本人刚刚开始学习fabric...

2019/03/17 19:56

没有更多内容

加载失败,请刷新页面

没有更多内容

fabric first-network

cd /opt/gopath/src/github.com/hyperledger/ git clone https://github.com/hyperledger/fabric.git 下载fabric源码 cd /opt/gopath/src/github.com/hyperledger/ $ git clone https://git...

2018/11/26 14:58
62
0
Hyperledger Fabric 实战(十二): Fabric 源码本地调试

借助开发网络调试 fabric 源码本地调试 准备工作 IDE Goland Go 1.9.7 fabric-samples 模块 chaincode-docker-devmode fabric 源码 步骤 添加本地域名 127.0.0.1 peer 127.0.0.1 orderer 用 ...

2019/01/18 10:26
1K
0
Fabric private data基本概念

fabric private data利用SideDB来保存私有数据,相当于在通道之上又提供了一层更细粒度的数据隐私保护机制。本文将介绍fabric private data的引入目的、基本概念与应用场景。 如果要快速掌握...

2019/04/28 11:31
327
0
Fabric自动化部署

Fabric是一个用Python开发的部署工具,最大特点是不用登录远程服务器,在本地运行远程命令,几行Python脚本就可以轻松部署。 文档入口 简单安装 sudo easy_install fabric 部署脚本 #!/usr...

2015/10/12 10:09
172
0
手把手教你走进Hyperledger Fabric

现在,Blockchain是业内新的热门话题。但是,寻找良好的资源来学习这项引人入胜的技术并不是一件容易的事。为了让其他人更容易学习,我开始在区块链和分布式分类帐技术(DLT)平台领域开展一...

2019/02/25 17:11
6.5K
0
fabric private data实战

Hyperledger Fabric private data是1.2版本引入的新特性,fabric private data是利用旁支数据库(SideDB)来保存若干个通道成员之间的私有数据,从而在通道之上又提供了一层更灵活的数据保护...

2019/04/26 11:55
48
0
Kubernetes部署Fabric,使用Helm Chart

Hyperledger Fabric Deployment Using Helm Chart Posted on 2018/08/29 by Henry Zhang Henry Zhang, Jiahao Chen, Hui Hu, Wenkai Yin This blog post is to share the personal technical...

2018/09/19 14:19
183
0
用node.js开发Fabric链码

Hyperledger Fabric是一种联盟区块链,Fabric区块链也支持智能合约,被称为链码(Chaincode)。Fabric链码就是一个标准的(运行在docker容器中的)操作系统进程,通过gRPC协议与Fabric节点通...

2018/12/29 20:05
134
0
Hyperledger Fabric 客户端开发一

前面介绍了hyperledger Fabric 安装, Chaincode的开发和运维, 现在来说说hyperledger fabric的客户端相关的开发。hyperledger 的客户端开发, 实际上指的是Chaincode的客户端开发。 同传统...

2018/07/23 16:09
2.4K
0
fabric 安装及简单使用 (centos6)

记录下fabric在centos6上的安装及使用,

2014/11/05 17:41
6.4K
2

没有更多内容

加载失败,请刷新页面

返回顶部
顶部