Iptc.Application2.Caption
JPEG 画像をダウンロードし、特定のデータをいくつかの IPTC フィールド (例: ) に書き込み、その画像を別のサービスに渡すNode.js サーバーがあります。
理想的には、IPTC データをメモリ内バッファーに書き込みたいと思います (画像をローカル ファイル システムに書き込む必要はありません)。それができない場合は、ダウンロードしてファイルを FS に保存し、IPTC データを適用するというソリューションを使用できます。
これはhttps://github.com/dberesford/exiv2nodeで動作しますが、Node.js v10 では動作しません。また、 exiv2 C++ ライブラリに依存しているため、コンテナー化された実行が面倒です。
だから私の質問は: IPTC データの書き込みを可能にし、いくつかのモンスター C ライブラリに依存しない適切な Node.js モジュールはありますか?