节点 – 从图像缓冲区parsingiptc数据

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

不知道从哪里开始,也许开始看看这个模块如何工作: https : //www.npmjs.com/package/extract-iptc并创build我自己的模块? 还是有更简单的方法,我错过了?

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

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