- Thema
- VB.NET
- SDK-Mitglieder
- CreateDocFromXML() Last_Error
- Codebeispiele
- VB.NET
- Veröffentlicht
Wie hier schon geschrieben ist es nun möglich ZUGFeRD konforme XML Dateien direkt nach ZUGFeRD konformen PDF/A Dateien zu konvertieren.
Wie einfach das geht können Sie im YouTube Video für unsere DEMO GUI sehen.
Sie brauchen dazu lediglich das Aloaha SDK und eine Template Winword DOCX Datei. Ein Beispiel für eine Template Datei finden Sie hier:
Nun, wie üblich, zum Beispielcode:
'Lizenz definieren. Bitte fordern Sie Ihe eigene Testlizenz von info@aloaha.eu an!
Const License As String = "IHR-LIZENZSCHLUESSEL"
'Benutzte Variable deklarieren:
Dim DocxTemplate as string = "c:\Template.docx"
Dim InputXML as string = "c:\ZUGFeRD.xml"
Dim OutputPDF as string = "c:\Invoice.pdf"
Dim LastError as string = ""
'Aloaha Objekt erstellen
Dim alo As New Aloaha_ZUGFeRD.XML(License)
If alo.CreateDocFromXML(InputXML, OutputPDF, DocxTemplate, License, True) = True Then
msgbox("OK")
else
LastError=alo.Last_Error
msgbox(LastError)
End If
Offensichtlich haben wir intern eine API, die direkt beliebige Winword Dateien in PDF/A konvertiert OHNE einen virtuellen Drucker zu benötigen. Sollte solch eine API für Ihr Projekt von Interesse sein schauen Sie bitte HIER.
XRechnungs-XML direkt in eine Winword-Datei umwandeln
Ein kaum beachteter Webdienst ermöglicht die direkte Umwandlung einer ZUGFeRD XML-Datei in eine Winword-Datei. Dies ist besonders interessant, wenn man aus der XML-Datei eine druckbare Version erstellen möchte. Zum Testen haben wir diese API öffentlich zugänglich gemacht unter:
https://eforms.aloaha.com/xmluploader.aspx?o=docx
Mehr auf: https://www.zugferdpro.com/xrechnungs-xml-direkt-in-eine-winword-datei-umwandeln/