E-Rechnung in Deutschland ab 2025

Hallo zusammen,

erstmal vielen Dank für euer Feedback!

Habt ihr euch für ZUGFeRD entschieden, da man hier weiterhin eine PDF-Datei als grafische Darstellung hat (im Gegenzug zu X-Rechnung mit der XML-Datei)?

Wir nutzen aktuell Jasper Reports und Velocity Reports um Rechnungen zu erstellen.

Scheint so, als wenn beide aktuell keine PDF/A-3 Dateien erzeugen können oder?

Ich habe vorhin im Servoy Developer einmal folgendes Tutorial ausprobiert:

https://dev.to/codesharing/convert-pdf- … a-api-4nm7

Dazu habe ich “Free Spire.PDF for Java” (https://www.e-iceblue.com/Download/pdf- … -free.html) heruntergeladen (kostenlose Registrierung notwendig) und die JAR im Servoy Developer hinterlegt.

Mit folgendem Code konnte ich eine mit Velocity Reports erstelle PDF Datei in eine PDF/A-3 Datei umwandeln:

var pdfFile = plugins.file.convertToJSFile('/Users/astefan/Desktop/beleg_9835522674186575835.pdf');
var converter = new Packages.com.spire.pdf.conversion.PdfStandardsConverter(vPdfFile.getAbsolutePath());
converter.toPdfA3A("/Users/astefan/Desktop/ToPdfA3A.pdf");

Die Spire.Pdf.jar ist mit 32 MB allerdings kein Leichtgewicht. Wir nutzen noch den Servoy Smart Client.

Ist es mit https://github.com/Hopding/pdf-lib auch möglich eine PDF Datei in eine PDF/A-3 zu konvertieren?

Danke im Voraus!

Viele Grüße
Alex