我正在尝试从已拖入浏览器或已通过 html 文件输入元素选择的图像(jpeg)中提取EXIF数据。
我设法使用此处FileReader and FileReader.readAsDataURL
描述的方法在浏览器中预览图像。
我找到了一个EXIF 库,它允许通过 javascript 提取图像的 EXIF 数据。但对我来说,它只有在我将它与img
通过 URL 加载其内容的普通标签一起使用时才有效。
我还在 StackOverflow 上发现了这个问题,其中接受的答案表明这是不可能的。
但我很确定它可以实现,因为500px.com在添加要上传的文件之后和上传完成之前立即提取 EXIF 数据。
一些想法应该如何从我从 FileReader 获得的 base64 编码图像中提取 EXIF 数据?