0

Die Daten einer FDF-Datei sollen in die Felder einer PDF-Vorlage eingefügt und dabei eine neue Ergebnisdatei erzeugt werden.

Das hat bisher mit der PDF24-Version aus dem Jahr 2020 funktioniert!

Nach der Neuinstallation des Servers mit den Programm-Dateien aus dem Jahr 2024 funktioniert es leider nicht mehr. Es wird zwar das Programm pdf24-doctool.exe gestartet und am Bildschirm wird ein Verlaufsbalken angezeigt (läuft ca. 30 Sekunden) und es erfolgt scheinbar eine Verarbeitung, aber es wird keine neue PDF-Datei angelegt. Der Name der PDF-Vorlagedatei befindet sich in der FDF-Datei (siehe /F).

Hier das Kommando:
"C:\Program Files\PDF24\pdf24-doctool.exe" -convertToPDF -outputFile "c:\temp\xxx.pdf" -profile "default/good" a.fdf

Hier die FDF-Datei:
%FDF-1.2
%âãÏÓ
1 0 obj
<<
/FDF << /Fields
[
<< /V (01) /T (PDF_P_C_002_gemeinde) >>
<< /V (2025) /T (PDF_P_C_004_jahr) >>
<< /V (x) /T (PDF_P_C_001_rechnung) >>
<< /V () /T (PDF_K_C_001_gutschrift) >>
<< /V (Sammelkreditor 998553) /T (PDF_P_C_040_name) >>
<< /V (Verschiedene Empfaenger von Leistungen nach dem xxx) /T (PDF_K_C_040_adresse) >>
<< /V () /T (PDF_K_C_005_plz) >>
<< /V () /T (PDF_K_C_030_ort) >>
<< /V () /T (PDF_K_N_010_bank2) >>
<< /V () /T (PDF_K_C_008_blz) >>
<< /V () /T (PDF_K_N_010_konto) >>
<< /V (53 20250209 1821) /T (PDF_K_N_012_kassenz) >>
<< /V (09.02.2025) /T (PDF_P_D_010_rechnungsdatum) >>
<< /V (Lastschrift) /T (PDF_P_C_015_zahlungsart) >>
<< /V (09.02.2025) /T (PDF_P_D_010_fdatum) >>
<< /V (2025: Taglauf vom 09.02.2025 - SGB II Ueberweisungen) /T (PDF_P_C_060_intern) >>
<< /V (Datei: 1699050.xlsx vom: 09.02.2025 Uhrzeit: 17:51) /T (PDF_P_C_060_belegtext) >>
<< /V (312100) /T (PDF_K_N_006_produkt_1)>>
<< /V (533310) /T (PDF_K_N_006_konto_1)>>
<< /V (53000) /T (PDF_K_N_005_kostenst_1)>>
<< /V ( 15,00) /T (PDF_K_B_011_betrag_1)>>
<< /V (312400) /T (PDF_K_N_006_produkt_2)>>
<< /V (533601) /T (PDF_K_N_006_konto_2)>>
<< /V (53000) /T (PDF_K_N_005_kostenst_2)>>
<< /V ( 15,00) /T (PDF_K_B_011_betrag_2)>>
<< /V (312400) /T (PDF_K_N_006_produkt_3)>>
<< /V (533612) /T (PDF_K_N_006_konto_3)>>
<< /V (53000) /T (PDF_K_N_005_kostenst_3)>>
<< /V ( 15,00) /T (PDF_K_B_011_betrag_3)>>
<< /V ( 45,00) /T (PDF_P_T_010_summe) >>
<< /V ( 0,00) /T (PDF_P_T_010_zwischensumme_2)>>
<< /V ( 0,00) /T (PDF_P_T_010_zwischensumme_3)>>
<< /V (09.02.2025) /T (PDF_P_T_010_tagesdatum1) >>
<< /V (53) /T (PDF_P_C_004_amt) >>
<< /V (Grau) /T (PDF_K_C_010_name_sr) >>
<< /V (9833) /T (PDF_K_C_010_telefon_sr) >>
<< /V (09.02.2025) /T (PDF_P_T_010_tagesdatum2) >>
<< /V (Lober) /T (PDF_K_C_010_name_anord) >>
<< /V (-------- Entwurf --------) /T (PDF_K_C_025_entwurf) >>
<< /V ( 45,00) /T (PDF_P_B_011_summe) >>
<< /V (fünfundvierzig 00/100) /T (PDF_P_C_100_inworten) >>
<< /V () /T (PDF_P_C_001_folgeseite) >>
<< /V ( 0,00) /T (PDF_P_B_011_zwischensumme_2)>>
<< /V ( 0,00) /T (PDF_P_B_011_zwischensumme_3)>>
]
/F (a.pdf)>>
>>
endobj
trailer
<<
/Root 1 0 R
>>
%%EOF

Wo liegt der Fehler, bzw. kann man über eine LOG-Datei nachlesen, woran sich das pdf24-doctool stört.

Gruß
Werner

Stefan Ziegler Answered question