Skip to content

Canvas.toTempFilePath ​

JS
    Canvas.toTempFilePath(Object object)

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

参数

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

object 的属性说明:

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

success 回调函数的参数

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

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

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