Skip to main content

Konva 中文文档 - JavaScript 2D 画布库

你的 Vanilla JS 应用与 Canvas 画布之间的终极桥梁

受到全球团队的信任

基于 npm 下载量的最受欢迎的 2D 画布框架

Meta logo
Meta
Microsoft logo
Microsoft
Polotno logo
Polotno
Labelbox logo
Labelbox
Zazzle logo
Zazzle
abstract

面向对象的 API

Konva 提供了面向对象的 API,支持多种形状,能够实现直观和灵活的画布操作。

file_sync

跨平台支持

Konva 提供对桌面和移动设备的无缝支持,确保跨平台的一致体验。

animating

动画和补间

利用 Konva 内置的动画与补间功能,打造流畅生动的动态效果,实现交互式画布体验。

fitting_pieces

高级节点管理

Konva 支持节点嵌套、分组和事件冒泡,允许复杂的层次结构和高效的事件处理。

高质量导出

将您的画布创作导出为高质量的数据 URL、图像数据或图像对象,以便在各种应用中灵活使用。

options

即用型过滤器

使用 Konva 的预构建滤镜集合增强您的画布,轻松添加视觉效果和变换。

voice interface

框架集成

无缝集成 Konva 与流行的 web 框架,如 React、Vue 和 Svelte,以增强开发工作流程。

drag

拖放支持

轻松实现互动拖放功能,借助 Konva 内置的支持提升用户体验。