Start › Foren › PDF24 Creator › PDF24-Drucker: Buchstaben als Kästchen beim Druck aus einer Java-Anwendung
Schlagwörter: PDF24 Sonderzeichen
- Dieses Thema hat 6 Antworten sowie 2 Teilnehmer und wurde zuletzt vor 1 Tag, 16 Stunden von PDF24 Support aktualisiert.
-
AutorBeiträge
-
2022-01-26 um 11:13 Uhr #16293rainernTeilnehmer
Wir haben eine Java-Anwendung mit div. Brief-Drucken. Wenn über den PDF24 ein PDF erzeugt wird werden mache Zeichen als "Vierecke" dargestellt. Dabei handelt es sich fast willkürlich im "gewöhnliche" Buchstaben wie "a" oder "o".
Druck über MS Print 2 PDF oder Adobe PDF Printer sind in Ordnung.
Wir haben PDF24 10.0.12 im Einsatz, mehr oder weniger out-of-the-box, auch die letzte Version hat das Problem.
Woran kann es liegen?
2026-11-02 um 7:49 Uhr #20713PDF24 SupportModeratorHallo,
entschuldigen Sie die späte Antwort. Seit Version 10.0.12 wurde der Weg vom Druck zur PDF mehrfach geändert. Tritt das mit der aktuellen Version des PDF24 Creator noch auf? https://tools.pdf24.org/de/creator
Unter Windows 11 24H2 und neuer gibt es seit Version 11.31.0 auch einen treiberlosen PDF24-Drucker, der wie „Microsoft Print to PDF“ mit dem Druckertreiber von Windows arbeitet. Einen solchen Drucker können Sie in den PDF24 Einstellungen im Bereich „PDF Drucker“ mit „PDF Drucker installieren“ und der Art „Windows Protected Print“ anlegen. Bitte probieren Sie, ob der Druck aus Ihrer Java-Anwendung damit richtig ist.
Wenn die Kästchen weiterhin erscheinen: Damit wir das nachstellen können, senden Sie uns bitte eine Datei, bei der das passiert, über diesen Knopf:
Bitte schreiben Sie uns dazu, welche Schrift die Anwendung für die Briefe verwendet und mit welcher Java-Version sie läuft.
2026-11-05 um 7:47 Uhr #21770rainernTeilnehmerIch habe dem PDF24-Team eine Datei gesendet.
2026-11-05 um 13:44 Uhr #21771PDF24 SupportModeratorHallo,
vielen Dank für die Datei, damit konnten wir es nachstellen. Die Ursache liegt im PostScript-Druckertreiber von Windows, den der klassische PDF24-Drucker verwendet: Wurde ein Buchstabe vorher schon als Teil eines Umlauts geladen (z. B. das „u“ im „ü“), fehlt er bei einer bestimmten Art des Druckaufrufs später in der Schrift. Dann erscheint an dieser Stelle ein Kästchen. Deshalb trifft es scheinbar willkürliche Buchstaben wie „a“, „o“ oder „u“.
So umgehen Sie das:
- Öffnen Sie in Windows „Geräte und Drucker“, klicken Sie mit der rechten Maustaste auf den PDF24-Drucker und wählen Sie „Druckeinstellungen“.
- Klicken Sie auf „Erweitert...“.
- Unter „Dokumentoptionen“ > „PostScript-Optionen“ stellen Sie „TrueType-Schriftart-Downloadoption“ auf „Kontur“ und bestätigen mit „OK“.
Die Schriften werden dann auf andere Weise übertragen, und die Kästchen verschwinden. Der Text bleibt durchsuchbar.
Unter Windows 11 24H2 und neuer können Sie stattdessen auch den treiberlosen PDF24-Drucker verwenden (PDF24 Einstellungen > „PDF Drucker“ > „PDF Drucker installieren“, Art „Windows Protected Print“). Dort tritt der Fehler nicht auf.
Wir prüfen, ob wir das im klassischen PDF24-Drucker selbst abfangen können.
2026-11-06 um 16:14 Uhr #21850PDF24 SupportModeratorHallo,
kurze Vorabinfo: Mit der nächsten Version von PDF24 Creator fängt der klassische PDF24-Drucker diesen Fehler selbst ab: Er ergänzt die fehlenden Angaben zu den Buchstaben im Druckauftrag, bevor er die PDF erzeugt. Ob das auch bei Ihrer Java-Anwendung hilft, konnten wir ohne sie nicht nachstellen – probieren Sie es nach dem Update bitte einmal ohne die Umstellung auf „Kontur“ aus.
Wir melden uns hier, sobald die Version erschienen ist.
2026-11-10 um 10:53 Uhr #21872rainernTeilnehmerVielen Dank für das Feedback! Die Umgehung konnte ich schon erfolgreich testen, da ich aber für >15000 Anwender spreche kann ich etwaige Side-Effects nicht abschätzen. Ich freue mich auf die nächste Version!
2026-11-11 um 21:05 Uhr #22024PDF24 SupportModeratorHallo,
die angekündigte Korrektur ist jetzt da: PDF24 Creator 11.34.0, seit dem 11.11.2026 verfügbar: https://tools.pdf24.org/de/creator
Der klassische PDF24-Drucker ergänzt jetzt die fehlenden Angaben zu den Buchstaben im Druckauftrag, bevor er die PDF erzeugt. Ob das auch bei Ihrer Java-Anwendung greift, probieren Sie bitte nach dem Update auf einem Testrechner ohne die Umstellung auf „Kontur“ aus; bis dahin können Sie die Umstellung beibehalten.
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.