是否有任何javascript库来修改Image的EXIF信息?

Din*_*abu 10 javascript exif

建议我修改图像的EXIF信息的任何JavaScript库,我发现很多JS库来检索EXIF信息,但注意到修改.

我必须修改方向信息.

dis*_*ame 2

blueimp 有一个 JavaScript-Load-Image 库,可以在加载图像时修改/解析 EXIF 标签。这是GitHub上代码的链接

使用该loadImage()函数并提供方向可选字段来修改 EXIF 方向值。

document.getElementById('file-input').onchange = function (e) {
    loadImage(
        e.target.files[0],
        function (img) {
            document.body.appendChild(img);
        },
        {orientation: 3}
    );
};
Run Code Online (Sandbox Code Playgroud)

以下是 EXIF 方向值和指定旋转信息的列表: https: //beradrian.wordpress.com/2008/11/14/rotate-exif-images/

  • 1 = 第 0 行位于图像的视觉顶部,第 0 列位于视觉左侧。
  • 2 = 第 0 行位于图像的视觉顶部,第 0 列位于视觉右侧。
  • 3 = 第 0 行位于图像的视觉底部,第 0 列位于视觉右侧。
  • 4 = 第 0 行位于图像的视觉底部,第 0 列位于视觉左侧。
  • 5 = 第 0 行是图像的视觉左侧,第 0 列是视觉顶部。
  • 6 = 第 0 行是图像的视觉右侧,第 0 列是视觉顶部。
  • 7 = 第 0 行是图像的视觉右侧,第 0 列是视觉底部。
  • 8 = 第 0 行是图像的视觉左侧,第 0 列是视觉底部。

  • 这不是这个问题的目的,我们需要的是一个可以修改并保存 exif 信息到图像的库。 (4认同)