Start › Foren › PDF24 Creator › Allgemeines › XML-Datei an PDF anhängen (XRechnung/ZugFerd)
Schlagwörter: Datei anhängen, XML, XRechnung, ZUGFeRD
- Dieses Thema hat 9 Antworten sowie 4 Teilnehmer und wurde zuletzt vor 2 Monaten, 2 Wochen von dusty aktualisiert.
-
AutorBeiträge
-
2024-05-26 um 19:10 Uhr #17406dustyTeilnehmer
Hallo Forum,
ich bin Autor einer Freeware-Warenwirtschaft und beschäftige mich derzeit mit der Umsetzung von eRechnungen. Meine Software unterstützt ab der kommenden Version XRechnung CII in der Version 3.0.1 und ich bin nun auf der Suche nach einer ebenfalls kostenlosen Möglichkeit, XML-Dateien an eine PDF-Datei anzuhängen. PDF24 Creator hat ja die tolle Funktion, selbst ZUGFeRD-Rechnungen zu erstellen, deswegen denke ich, dass es "eigentlich" kein größeres Problem sein dürfte, mit PDF24 Creator eine PDF/A-Datei zu erstellen, in die ich (automatisiert) eine XML-Datei einbetten kann.
Toll wäre z.B. ein Befehlszeilen-Parameter oder ein Kommandozeilen-Befehl, mit dem ich die XML-Datei, die meine WaWi erzeugt, an eine PDF-Datei anhängen kann. Ist so was implementierbar (oder gibt es die Option schon und ich habe sie nur nicht gefunden?)
Off-Topic: Übrigens... als ich mich hier im Forum angemeldet habe, erhielt ich einen Link, der mich ins WordPress-Backend der Website geführt hat. Ist das so gewollt?!
2024-06-28 um 4:57 Uhr #17441gregpdfTeilnehmerHallo,
PDF24 nutzt ja Ghostsccript. In Ghostscript gibe es seit ca. 9.5
zugferd.psIm Blog von ghostscript dazu
https://www.ghostscript.com/blog/zugferd.htmlMüsste dann als Script noch passend ausgeführt werden.
Gregor
2024-07-07 um 10:00 Uhr #17444dustyTeilnehmerAh klar, mit Ghostscript müsste es gehen. Bin ich nicht drauf gekommen... Vielen Dank für die Info, ich schaue mir das mal an!!
2025-01-19 um 20:37 Uhr #17854dustyTeilnehmerHabe jetzt schon ewig viel rumgemacht, bekomme es aber (unter Windows) einfach nicht ans Laufen... 🙁
Momentan sieht meine Befehlsziele so aus:
"C:\Program Files (x86)\gs\gs10.04.0\bin\gswin32c" --permit-file-read=d:\temp\ghostscript\ -sDEVICE=pdfwrite -dPDFA=3 -sColorConversionStrategy=RGB -sZUGFeRDXMLFile=d:\temp\ghostscript\151694.xml -sZUGFeRDProfile=d:\temp\ghostscript\ps_rgb.icc -sZUGFeRDVersion=2p1 -sZUGFeRDConformanceLevel=BASIC -o d:\temp\ghostscript\zugferd.pdf d:\temp\ghostscript\zugferd.ps d:\temp\ghostscript\151694.pdf
Das Script läuft ohne Fehler durch und meldet:
Processing pages 1 through 1.
Page 1erzeugt auch eine PDF/A-Datei, die aber keinen XML-Anhang hat. Ändere ich den Dateinamen der XML-Datei ab, wirft das Programm auch einen "No such file or directory"-Fehler, heißt für mich, dass die Datei auch gefunden wird, wenn sie denn richtig heißt. Was zum Geier mache ich falsch?
2025-01-20 um 9:34 Uhr #17857Stefan ZieglerAdministratorMit der PDF24 Toolbox geht es so:
https://creator.pdf24.org/manual/11/#914-create-invoices
Bei INPUT_FILE geben Sie bitte Ihre XML E-Rechnung an. Verwenden dann noch eine der Optionen [-pdfFile PDF_FILE] [-pdfaFile PDFA_FILE]
2025-01-20 um 18:52 Uhr #17860dustyTeilnehmerFalls noch jemand über das gleiche Problem stolpert: Ich habe im GS-Forum auf Stackoverflow noch einen Thread gefunden, in dem ein User das gleiche Problem hatte. Eine der beiden Antworten war: Ist ein Bug in GS 10.04.0, mit 10.03.1 würde es funktioneren. Habe ich gerade ausprobiert und - TATA! - es funktioniert tatsächlich mit der älteren GS-Version.
Hier der Link zu dem Thread (bitte löschen, falls nicht erlaubt): https://stackoverflow.com/questions/79235346/no-xml-file-in-zugferd-pdf-with-ghostscript
2025-01-20 um 18:58 Uhr #17861dustyTeilnehmerHallo Herr Ziegler,
das klingt perfekt - genau wie das ganze PDF24 eine echt tolle Software ist - vielen Dank dafür! Ich empfehle ohnehin allen Anwendern, PDF24 Creator zu benutzen. Ich probiere es bei nächster Gelegenheit aus und gebe Feedback!
2026-05-04 um 9:48 Uhr #18590michael1710TeilnehmerHallo, wie heisst denn die Freeware-Warenwirtschaft? Und ja ich experementiere auch mit der XML an PDF anhängen, aber leider läuft das einfach nicht. Funktioniert deine Lösung inzwischen? Ich wollte dies am besten in einen PDF Drucker integrieren.
2026-05-04 um 15:08 Uhr #18593dustyTeilnehmerHallo Michael,
das Programm heißt "Dreigeld" (Eigenschreibweise "G3LD" - Website ist dreigeld.de ) und ja, bei mir läuft das Ganze schon seit Version 2.6 vom Februar 2025. Ich hatte allerdings seinerzeit auch große Probleme mit Ghostscript und schlussendlich im englischsprachigen Ghostscript-Forum den Hinweis gelesen, dass es in der damals aktuellen Version einen Bug gab, der dazu führte, dass Ghostscript zwar beim Anhängen der XML-Datei Erfolg meldete, der Anhang aber dann nicht da war. Falls das auch Dein Problem ist: Nimm die Version 10.03.1, damit funktioniert es bei mir problemlos. Zum Glück kann man mehrere Ghostscript-Versionen parallel installieren. Ich frage in G3LD ab, ob die "passende" Version installiert ist und biete dem Anwender an, V 10.03.1 zu installieren, wenn sie nicht gefunden wurde.
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.