一个开箱即用的可配置的轻量级Vue3画板组件。支持多图层、压感
English | 简体中文
- 多图层 √
- 可切换画笔颜色、大小 √
- 图形工具 √
- 压感支持 √
- 触屏设备良好支持 √
- 图层拖拽摆放 √
- 滚轮修改画笔大小,光标大小随画笔变化 √
- 撤销操作 √
npm i -S peintre
import {Painter} from "peintre"
<Painter :pressure="false" :width="800" :height="600" :maxLine="500" :minLine="1"></Painter>
Attribute | Description | Type | Default |
---|---|---|---|
width | canvas width | number | 800 |
height | canvas height | number | 600 |
maxLine | max context linewidth | number | 500 |
minLine | min context linewidth | number | 1 |
pressure | whether support pressure or not | boolean | false |
lang | Language | string | "zh" | "en" |