From a quick glance, it seems like this would entail fetching the XML data via `poppler::Document::metadata` and then parsing it using either a third-party library or code similar to that used in https://gitlab.gnome.org/GNOME/evince/-/blob/main/libdocument/ev-xmp.c
From a quick glance, it seems like this would entail fetching the XML data via `poppler: :Document: :metadata` and then parsing it using either a third-party library or code similar to that used in https:/ /gitlab. gnome.org/ GNOME/evince/ -/blob/ main/libdocumen t/ev-xmp. c