Ich hab das Projekt (XRechnung) schon nach Delphi 7 portiert. Läuft prima. Generics kann man leicht umschreiben. Base64 mit TIdEncoderMIME und TIdDecoderMIME. Webbrower2 geht auch für den Prüfbericht, nur beim "XRechnung nach
HTML" ruf ich einfach Firefox oder Edge auf.