Я хотел бы присоединиться к моей собственной библиотеке exifr . Я написал это, потому что другие там не поддерживаются, isomorphi c, не поддерживают фотографии HEI C, не могут анализировать сегменты, кроме TIFF / EXIF (в вашем случае вы ищете XMP) , неэффективны, прочитайте весь файл или все вышеперечисленное.
Я написал exifr, чтобы быть самым быстрым и также самым эффективным. И да, он действительно читает XMP. Я был бы счастлив, если бы вы попробовали это. Есть игровая площадка для экспериментов с изображениями, или посмотрите хранилище и документы .
Хотя есть один улов. Чтобы уменьшить размер exifr, он не анализирует XML. Он экспортирует только строку XML. Существует множество синтаксических анализаторов XML и много способов синтаксического анализа XML (поскольку у тега могут быть как атрибуты, так и дочерние элементы).
PS: Сейчас у меня только выходные дни после публикации версии 3.0 .0, который полностью переписан. Он уже находится в главной ветке репо, но еще не опубликован на npm.