【问题标题】:Can you get the exif data upon image upload using Javascript?您可以在使用 Javascript 上传图片时获取 exif 数据吗?
【发布时间】:2017-03-21 08:33:00
【问题描述】:

我有一个输入文件类型:

<input type='file' id='upload_files' name='upload_files' file-model='upload_files'/>

我希望能够从上传的图像中提取 exif 数据(如果存在)。这可以单独使用 javascript/angularjs 完成吗?

我尝试使用exif_read_data(),但似乎到达这一点时,exif 数据已经丢失。

【问题讨论】:

  • 问题是什么?如果是“这个库能做什么?” 那么答案是肯定的,有可能(他们做到了)。如果是"Why my code is not working ?",那么我们需要看看,你的问题不太可能出在这个HTML标记上。因此,如果您可以加入和minimal reproducible example,那将有助于我们为您提供帮助。

标签: javascript angularjs file types exif


【解决方案1】:

解决方案:

这是对我有用的解决方案。我使用exif-js JavaScript 库从上传的图片中提取 exif 数据(如果存在)。

进一步使用:

我需要 exif 数据来获取图像的原始方向。我使用exif数据的提取并将数据写入文件。我保存了这个文件供以后使用,也用它从图像的原始状态中提取方向值。我使用这个值来适当地旋转最终图像。

【讨论】:

    猜你喜欢
    • 2011-06-25
    • 2011-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-13
    • 2014-10-18
    • 2016-01-18
    • 1970-01-01
    相关资源
    最近更新 更多