javascript - Node - 从图像缓冲区解析 iptc 数据

标签 javascript node.js image iptc

试图找到一种从图像文件缓冲区中提取 IPTC 数据的方法,npm 上现有的库允许您从本地文件系统打开和读取文件,但我将文件存储在 AWS S3 上并且更愿意使用缓冲区而不是创建不必要的磁盘写入。

不确定从哪里开始,也许可以开始查看此模块的工作原理: https://www.npmjs.com/package/extract-iptc 并创建我自己的模块?还是我错过了更简单的方法?

最佳答案

我能够通过使用提取 IPTC 数据

var iptc = require('node-iptc');
var iptc_data = iptc(imageData);

关于javascript - Node - 从图像缓冲区解析 iptc 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43690164/

相关文章:

javascript - 当我调用 "<element>.click()"时,如何防止触发点击事件?或者有什么更好的方法来解决这个问题?

javascript - 1.toString() Javascript语法错误

javascript - 使用 Moment.js 获取指定日期之后的特定工作日的日期

javascript - jQuery UI 奇怪的按钮问题

jquery - 将图像链接到 <img class> 中的 URL

node.js - 类型ORM。两个外键在一个表中引用相同的主键

javascript - 在 NodeJS(解析服务器)中使用 Promise

node.js - 如何让 bit 忽略依赖文件?

objective-c - 目录加载时间

java - Android:将图片保存到文件并检索它