你可以使用 Javascript 获取图像上传时的 exif 数据吗?
Can you get the exif data upon image upload using Javascript?
我有一个输入文件类型:
<input type='file' id='upload_files' name='upload_files' file-model='upload_files'/>
我希望能够从上传的图像中提取 exif 数据(如果存在)。这可以单独使用 javascript/angularjs 来完成吗?
我试过使用exif_read_data()
,但似乎到这个时候,exif数据已经丢失了。
解法:
这是对我有用的解决方案。我使用 exif-js JavaScript 库从上传的图像中提取 exif 数据(如果存在)。
进一步使用:
我需要 exif 数据来获取图像的原始方向。我使用了 exif 数据的提取并将数据写入文件。我保存了这个文件供以后使用,还用它从图像的原始状态中提取方向值。我使用这个值来适当旋转最终图像。
我有一个输入文件类型:
<input type='file' id='upload_files' name='upload_files' file-model='upload_files'/>
我希望能够从上传的图像中提取 exif 数据(如果存在)。这可以单独使用 javascript/angularjs 来完成吗?
我试过使用exif_read_data()
,但似乎到这个时候,exif数据已经丢失了。
解法:
这是对我有用的解决方案。我使用 exif-js JavaScript 库从上传的图像中提取 exif 数据(如果存在)。
进一步使用:
我需要 exif 数据来获取图像的原始方向。我使用了 exif 数据的提取并将数据写入文件。我保存了这个文件供以后使用,还用它从图像的原始状态中提取方向值。我使用这个值来适当旋转最终图像。