briese-it:
LXS:
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 <a class="postlink" href="https://github.com/Hopding/pdf-lib">https://github.com/Hopding/pdf-lib</a> auch möglich eine PDF Datei in eine PDF/A-3 zu konvertieren? Danke im Voraus! Viele Grüße Alex
Moin,
ich habe mich gerade auch noch einmal daran gesetzt und die Konvertierung auf PDF A-3B mit PDFBox realisiert.Somit habe ich 3 Schritte:
- Erstellung der Rechnung wie bisher per JasperReports -->PDF
- Erstellung der ZUGFeRD PDF mittels Hinzufügen der XML Daten über Mustang
- Konvertierung ZUGFeRD PDF in PDF A-3B über PDFBox 3.0.3
Die Online Prüfung der ZUGFeRD Datei ist sauber und auch die PDF A-3B Konformität scheint laut Prrüfung gegeben.
Das Einlesen in unserer Buchhaltung werde ich nachher noch prüfen.
Hi,
zunächst noch an alle ein gutes, gesundes und erfolgreiches Jahr 2025!
Danke für die Infos zu deiner Vorgehensweise - klingt nach einem guten Plan.
Klappt bei dir auch das Einlesen in euer Buchhaltungsprogramm?
Ich habe mir PDFBox 3.0.3 auch einmal angesehen.
Um die Konformität zu PDF/A-3B zu erreichen, scheint man dem PDF Metadaten sowie ein ICC-Farbprofil und auch Schriftarten hinzufügen zu müssen.
Hast du das auch so gemacht? Kannst du hier vielleicht nochmal näher drauf eingehen?
Danke im Voraus!
Viele Grüße
Alex