Webbasiert ZUGFeRD XML extrahieren und anzeigen

Das Aloaha ZUGFeRD SDK kann nicht nur X-Rechnungen bzw. ZUGFeRD-Rechnungen erstellen, sondern auch einlesen. Der erste Schritt besteht immer darin, die ZUGFeRD-XML aus dem PDF zu extrahieren. Dies kann mit VB.NET und der COM-Methode exportzugferdxml2disk durchgeführt werden.

Da der Aloaha eForms Server auch Schnittstellen für ZUGFeRD bzw. X-Rechnung bietet, kann dieser ebenfalls zur Extraktion von XML-Dateien genutzt werden. Gehen Sie einfach auf https://eforms.aloaha.com/zugferd.aspx und laden Sie Ihr PDF hoch. Wenn das XML extrahiert werden kann, wird es angezeigt. Natürlich können Sie unseren Aloaha eForms Server auch erwerben, um ihn in Ihrem Rechenzentrum zu betreiben.

Das PDF wird dabei an zugferd.aspx gepostet. Dies kann entweder per multipart/form-data-Post oder als nativer Post geschehen. Siehe dazu auch die Beispiele:

curl --verbose --max-time 300 --retry 0 -F "file=@xinvoice.pdf" -k https://eforms.aloaha.com/zugferd.aspx
curl --verbose --max-time 300 --retry 0 --data-binary "@xinvoice.pdf" -H "Content-Type: application/pdf" -k https://eforms.aloaha.com/zugferd.aspx

Sollte Ihr curl Probleme mit HTTPS haben, können Sie auch die unverschlüsselte Variante HTTP verwenden.

Möchten Sie in die andere Richtung gehen? Zum Beispiel eine ZUGFeRD-XML-Datei direkt in Winword umwandeln? Dann lesen Sie hier: https://www.zugferdpro.com/xrechnungs-xml-direkt-in-eine-winword-datei-umwandeln/

ZUGFeRD-XML und PDF-Rechnung per Webservice zu einer PDF-ZUGFeRD-Rechnung zusammenführen: https://www.zugferdpro.com/zugferd-xml-und-pdf-rechnung-per-webservice-zu-einer-pdf-zugferd-rechnung-zusammenfuhren/