new ImageEditor()
图片编辑器
- 版本:
- 1.0
- 继承:
- 依赖:
-
- module:zepto.js
- module:base.js
- 源码:
- image-editor.js, line 1
参数
属性
方法
事件
名称 | 类型 | 参数 | 默认值 | 描述 |
---|---|---|---|---|
config.trigger |
zepto object | 文件获取控件,如 | ||
config.container |
zepto object | 图片编辑容器 | ||
config.width |
number |
<optional> |
320 | 编辑器宽度 |
config.height |
number |
<optional> |
320 | 编辑器高度 |
config.iconScale |
object | 缩放图标 eg. {url: 'img/icon.png',rect: [300, 300, 25, 25]} | ||
config.iconClose |
object | 关闭图标 eg. {url: 'img/icon.png',rect: [300, 300, 25, 25]} |
-
context :object
-
canvas context
- 源码:
- image-editor.js, line 106
-
imgs :array
-
所有图片对象
- 源码:
- image-editor.js, line 778
-
stage :quark object
-
舞台
- 源码:
- image-editor.js, line 94
-
addImage(page)
-
添加图片
- 源码:
- image-editor.js, line 238
-
clear()
-
清除画布
- 源码:
- image-editor.js, line 804
-
constructor()
-
构造函数
- 继承自:
- mo.Base#constructor
- 源码:
- base.js, line 42
-
off()
-
绑定事件
- 继承自:
- mo.Base#off
- 源码:
- base.js, line 61
-
on()
-
绑定事件
- 继承自:
- mo.Base#on
- 源码:
- base.js, line 52
-
toDataURL()
-
导出base64数据
- 源码:
- image-editor.js, line 827
-
trigger()
-
触发事件
- 继承自:
- mo.Base#trigger
- 源码:
- base.js, line 69
-
unSelect()
-
画布失去焦点
- 源码:
- image-editor.js, line 815
-
beforechange
-
- 源码:
- image-editor.js, line 142
名称 类型 描述 event
object 选择完文件准备读取前 -
beforeinit
-
- 源码:
- image-editor.js, line 70
名称 类型 描述 event
object 开始初始化前 -
change
-
- 源码:
- image-editor.js, line 173
名称 类型 描述 文件选择完毕时
object
图片合成(新窗口或扫描二维码测试)运行Demo二维码
Loading...