Schau auch mal in welchem Format deine PDF gespeichert wird, bzw. ob du das irgendwie vorgeben kannst.
PDF/A wäre da vermutlich passend.
https://de.wikipedia.org/wiki/PDF/A
Da wird sich im PDF nur noch auf gewisse standardisierte Dinge beschränkt und auf externe/veränderliche Sachen verzichtet, welche in Zukunft im PDF-Reader fehlen könnten.
Außerdem kann man z.B. als
XML oder
CSV Zusatzinfos standardisiert in der PDF speichern.
Ist zwar jetzt hier nicht ganz so interessant, wobei da eventuell deine TAGs reinpassen würden.
Speziell ist es dafür gedacht, dass wenn du z.B. eine Rechnung als PDF druckst, die "Rohdaten" nochmal in maschinenlesbarer Form im PDF liegen.