fabricjs 入门

fabric.js 是一个功能强大且非常简单的 HTML5 画布 javascript 库。它提供了一个使用 HTML5 画布的交互式平台。使用布料,你可以在画布上创建对象/形状,从简单的几何形状到复杂的形状。你甚至可以使用 fabric.js 处理图像。fabric.js 还支持动画。它提供了控制以处理图像,如拖动它们,缩放它们旋转它们。它允许对可以一起操作的形状/对象进行分组。它支持的事件不仅限于 canvas 元素,还包含对象。它甚至提供了功能,可以将画布序列化为 SVG 或 JSON,并在需要时重用它。在 jsdom 和 node-canvas 库的帮助下,它甚至支持在 Node.js 下运行结构。