JavaScript中的canvas ImageData是否包含EXIF信息?

9

来自文档

ImageData接口表示画布元素区域的基础像素数据

我想知道,ImageData中只有像素数据还是像素数据加元数据? 元数据指任何EXIF数据,例如方向、分辨率、文件类型或dpi。

问题

每当我将具有EXIF方向不为1的图像绘制到画布上,并将其作为ImageData读取回来时,当我将ImageData转换为DataURL时,结果ImageData在图像标签上不能正确对齐。

问题在移动设备和桌面浏览器中都存在,在几乎所有浏览器中都存在。

1个回答

8

喷墨打印是否有助于操作EXIF数据?即更改DPI或分辨率值? - Ganesh K
1
“通过‘玩转画布’,我指的是‘使用JavaScript进行任何你想要的画布操作’。” - Mikko Ohtamaa
2
有没有一种方法可以在使用 canvas.toDataUrl() 之前保存图像数据的元数据? - Nikhil Kinkar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接