代码之家  ›  专栏  ›  技术社区  ›  Nikhil Kinkar

将元数据与从html5画布检索的图像一起保存

  •  -1
  • Nikhil Kinkar  · 技术社区  · 7 年前

    canvas.toDataUrl('image/jpeg') 因此,下次加载图像时,我应该可以访问该元数据。

    考虑下面的图像,这里我在画布上画的对象,鼠标在它上面一个工具提示显示一些数据。我正在尝试找出一种方法,通过这种方法可以将元数据与图像一起保存,当图像再次加载时,工具提示应该与前面的工作方式相同。

    enter image description here

    在寻找解决方案时我发现 EXIF 用于将元数据保存到图像中,但没有找到直接的解决方案大多数解决方案都在使用它 exiftool

    1 回复  |  直到 7 年前
        1
  •  0
  •   Nikhil Kinkar    7 年前

    为了将元数据保存到图像中,从前端找不到选项,必须从后端执行(我使用node.js)。为此我不得不利用 node-exiftool ,需要安装 exiftool .

    1. 上传图像并将元数据发送到服务器。
    2. 使用 node-exiftool's .writeMetadata()

    这是写作部分。

    同样,对于阅读,我们可以利用 节点exiftool的 .readMetadata() 方法。