canvas转图片
toDataURL()
let dataUrl = canvas.toDataURL('image/png')
// dataUrl为base64格式
// 1、通过img标签进行展示
// 2、利用a标签的download属性创建下载
图片 展示
<img src="dataUrl" />
图片 保存/下载
利用 a 标签 的 download
属性,模拟点击事件
let a = document.createElement('a')
a.href = dataUrl
a.download = '自定义命名'
a.click()
canvas转文件上传
toBlob()
canvas.toBlob(blob => {
let file = new File([blob], '自定义文件名')
let formData = new FormData()
formData.append('file', file)
// 上传服务器....
})