MacOS: PDF erstellen geht nicht

darkwall

Aktives Mitglied
Hallo,
ich bin bei folgender Situation etwas ratlos: 😔
Ich habe ein Programm geschrieben, welches per PrintJob einen Druckauftrag an einen Drucker schickt. So weit, so gut!
Auf Windows und Linux funktioniert das Drucken sowohl auf real existierenden Druckern als auch auf virtuellen (z.B. PDFwriter, Datei drucken usw.) problemlos. Auf dem Mac (ich kenne mich damit leider nicht so gut aus) funktioniert das Drucken nur auf einem real existierenden Drucker. Wähle ich dort z.B. den PDFwriter aus oder nutze die vorhandene Funktion "PDF speichern", so wird zwar ein Ausdruck generiert, aber leider nur eine leere Datei.
Was übersehe ich bei Mac?
Viele Grüße und besten Dank für jede Hilfe!
 
Hi,
ich habe wohl das Problem gefunden: Unter MacOS macht die Verwendung von PrintRequestAttributeSet Probleme. Wohl schon seit längerem, aber es scheint so, als wäre der Bug immer noch selbst im JDK 18, welches ich gerade genutzt habe.
https://bugs.openjdk.org/browse/JDK-8201818?attachmentOrder=asc
Lösche ich die Zeile mit dem PrintRequestAttributeSet, klappt auch das Drucken in PDF wieder.
Sehr seltsam, denn der Bug gilt eigentlich als gefixed.
 

Neue Themen


Zurück
Oben