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

Thema
GetZUGFeRD_XMLfromPDF
SDK-Mitglieder
GetZUGFeRD_XMLfromPDF() Licensed WriteAllBytes()
Codebeispiele
VB6 / VBScript (COM)
Veröffentlicht

Es ist selbstverständlich möglich den XML Anhang aus der Rechnung zu extrahieren. Wie immer ist der Code dazu sehr einfach:

Const License As String = "IHR-LIZENZSCHLUESSEL"  '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 = "c:\rechnung.pdf"
Dim XMLPath As String = "c:\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

Natürlich 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