如何从Ionic 3中的base64图像获取EXIF元数据信息?

时间:2018-02-23 12:56:19

标签: ionic-framework ionic-native

我正在使用Ionic原生相机插件从Android手机库中挑选一张图片,它给我base64数据,这是我当时的要求。现在,在某些移动设备上,拾取的图像(base64数据)将返回其方向旋转。如何从此base64图像中提取EXIF信息并更改其方向,以便我可以将其发送到服务器进行上载。 我不是在寻找上传代码。只是EXIF信息&改变方向部分。

任何帮助都会提前得到高度赞赏:)。

2 个答案:

答案 0 :(得分:0)

您可以使用cordova-plugin-camera-with-exif库来获取 EXIF 元数据

答案 1 :(得分:0)

我使用piexifjs来读取Exif数据并将地理坐标添加到base64。我打赌你可以使用相同的插件修复方向问题。但插件本身非常耗费内存。读取exif数据,更改并再次写入base64需要2分钟以上。