为了账号安全,请及时绑定邮箱和手机立即绑定

关于前端上传图片,canvas.drawImage,canvas.toBlob 图片的EXIF信息

关于前端上传图片,canvas.drawImage,canvas.toBlob 图片的EXIF信息

慕桂英4014372 2019-02-11 15:43:47
在手机浏览器中,通过手机拍摄的图片的内存很大,一张图片2M以上,为了提高上传速度,通过HTML 5的fileAPI 和 canvas 绘制一张新图,然后转换成二进制,上传到后端,进行文件上传。上传成功后,原图片的EXIF信息已经没了,通过手机摄像头拍摄的图片,有一些EXIF信息需要保留,例如 GPS位置信息,图片的相关信息等都没了。有什么办法可以在使用 canvas.drawImage 后, canvas.toBlob() 得到的二进制文件后,依然保留图片的exif信息?后面补充:想了一下,canvas.drawImage 重新画了一张图片,必然是没有exif信息的,那应该怎么把exif信息写入图片里面去呢?再更新:找到一个链接:http://icaife.github.io/2015/...
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 766 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信