Skip to content

Canvas.toTempFilePath

JS
    Canvas.toTempFilePath(Object object)

将当前画布上的绘制内容保存为一个临时文件

参数

  • Object object: 传入参数,具体的属性见下表

object 的属性说明:

属性键值类型是否必填默认值说明
xnumber0截取 canvas 的左上角横坐标
ynumber0截取 canvas 的左上角纵坐标
widthnumbercanvas的宽度截取 canvas 的宽度
heightnumbercanvas的高度截取 canvas 的高度
destWidthnumbercanvas 的宽度目标文件的宽度,会将截取的部分拉伸或压缩至该数值;仅当 fileType 为 jpg 时有效
destHeightnumbercanvas 的高度目标文件的高度,会将截取的部分拉伸或压缩至该数值;仅当 fileType 为 jpg 时有效
fileTypestringpng目标文件的类型,仅支持png, jpg
qualitynumber1.0jpg图片的质量,仅当 fileType 为 jpg 时有效。取值范围为 0.0(最低)- 1.0(最高),不含 0。不在范围内时当作 1.0
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数

success 回调函数的参数

  • Object res: 返回临时文件信息

临时文件信息的属性说明:

属性键值类型说明
tempFilePathstringcanvas 生成的临时文件路径 (本地路径)