Wie kann ich die XML Datei aus der PDF Rechnung extrahieren?

Es ist selbstverstaendlich moeglich den XML Anhang aus der Rechnung zu extrahieren. Wie immer ist der Code dazu sehr einfach:

Const License As String = "WURJGD6XR3RNTDU7REJIO3EQPE"  'Please contact info@aloaha.com for your evaluation key

Dim alo As New Aloaha_ZUGFeRD.XML
Dim ZUGFeRD_XML() As Byte = {}
Dim InvoicePath As String = "d:\rechnung.pdf"
Dim XMLPath As String = "d:\rechnung.xml"

If alo.Licensed(License) = True Then

   ZUGFeRD_XML = alo.GetZUGFeRD_XMLfromPDF(InvoicePath)

   If ZUGFeRD_XML Is Nothing Then
   Else

      If ZUGFeRD_XML.Length > 0 Then

         Call System.IO.File.WriteAllBytes(XMLPath, ZUGFeRD_XML)

      End If
   End If
End If

Natuerlich kann man Daten wie Posten auch direkt aus der ZUGFeRD bzw. X-Rechnung auslesen: https://www.zugferdpro.com/posten-aus-der-zugferd-bzw-x-rechnung-auslesen/

Please note that with Version 6.0.34 we introduced a new function ExportZUGFeRDXML2Disk. It allows you with one function call to export the XML to disk.

Web Service: Webbasiert ZUGFeRD XML extrahieren und anzeigen