Class: ImageEditor

new ImageEditor()

图片编辑器
版本:
  • 1.0
作者:
  • Brucewan
继承:
依赖:
  • module:zepto.js
  • module:base.js
源码:
  • 参数

  • 属性

  • 方法

  • 事件

  • 名称 类型 参数 默认值 描述
    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
    源码:

    imgs :array

    所有图片对象
    源码:

    stage :quark object

    舞台
    源码:
  • addImage(page)

    添加图片
    源码:

    clear()

    清除画布
    源码:

    constructor()

    构造函数
    继承自:
    • mo.Base#constructor
    源码:

    off()

    绑定事件
    继承自:
    • mo.Base#off
    源码:

    on()

    绑定事件
    继承自:
    • mo.Base#on
    源码:

    toDataURL()

    导出base64数据
    源码:

    trigger()

    触发事件
    继承自:
    • mo.Base#trigger
    源码:

    unSelect()

    画布失去焦点
    源码:
  • beforechange

    名称 类型 描述
    event object 选择完文件准备读取前
    源码:

    beforeinit

    名称 类型 描述
    event object 开始初始化前
    源码:

    change

    名称 类型 描述
    文件选择完毕时 object
    源码:
  • 图片合成(新窗口或扫描二维码测试)运行Demo二维码

    Loading...