Using version 4.2.0 of pyPDF, I would like to access XMP metadata from a file. The xmp_metadata property allows this readthedocs and provides access to many standard items as properties (e.g., dc_date). However, the accessible data is not always complete: there are many metadata items that I can see using a PDF reader but cannot read using pyPDF.
So, my question is this: can other metadata elements be accessed in some way?
I suspect that the XmpInformation.get_element
method would allow this. If so, can anyone explain how to use it, perhaps by example?
If pyPDF cannot access other metadata elements, which other Python packages should I look at using?