Paper.js

软件描述

Paper.js 是一个开源的矢量图形脚本框架,运行于 HTML5 Canvas 之上。它提供了一个简洁的场景图/文档对象模型,以及大量强大的功能,用于创建和操作矢量图形与贝塞尔曲线,所有功能均被精巧地封装在一个……

官方网站

访问软件的官方网站了解更多信息

官方认证

paperjs.org

安全链接HTTPS

什么是 Paper.js?

Paper.js 是一个基于 HTML5 Canvas 运行的开源矢量图形脚本框架。它提供了一个简洁的场景图/文档对象模型,以及大量强大的功能,用于创建和操作矢量图形与贝塞尔曲线,所有功能均封装在一个设计良好、一致且清晰的编程接口中。

特性
文档对象模型
Paper.js 提供了一个非常易于使用的文档对象模型(也称为场景图)。可以创建项目,并向其中添加图层、组、路径、光栅等元素。

路径与节点
Paper.js 使得创建路径并为其添加节点变得极为简单。添加后,可轻松查看、操作、移动或删除节点。

鼠标交互
Paper.js 提供了针对不同鼠标操作(或触摸屏操作)的事件处理器。可利用这些处理器创建具有不同响应方式的工具,以应对鼠标交互和移动。

键盘交互
Paper.js 支持两种键盘交互方式:一是拦截按键事件并作出响应;二是随时检查某个键的状态,判断其是否被按下。

🔄 替代方案

20 个选择
Spark

Spark

软件

适用于 Three.js 的高级 3D 高斯溅射渲染器。

免费 • 开源
查看详情
FabricJS

FabricJS

软件

Fabric.js 是一个功能强大且简单的 JavaScript HTML5 canvas 库,支持 SVG 与 Canvas 之间的解析(双向)。它是在 canvas 元素之上的交互式对象模型,同时也是一款 SVG 到 Canvas 的解析器。

免费 • 开源
查看详情
oCanvas

oCanvas

软件

oCanvas 是一个旨在简化 HTML5 Canvas 开发的 JavaScript 库。你无需直接操作像素,而是操作对象。使用起来非常直观,上手简单。

免费 • 专有
查看详情
konva js

konva js

软件

Konva 是一个基于 HTML5 2D Canvas 的 JavaScript 框架,可实现高性能动画、节点嵌套、图层管理、滤镜效果、缓存、事件处理、拖拽等功能。

免费 • 开源
查看详情
上一页
下一页

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。