Moin,
ich möchte mehrere (gleiche) Dokumente aus verschiedenen Papierfächern verschiedener Drucker (ohne Usereingriff) drucken.
Als Parameter habe ich nur die nummer des Fachs, wie sie der Anwender im Druckdialog auswählen würde (Fach 1, Fach 2 usw...).
Grundsätzlich kann dem PrintJob ja ein MediaTray im PrintRequestAttributeSet mitgeben und dann von MediaTray.TOP, MediaTray.BOTTOM usw. drucken - leider haben diese Standard-Trays wenig mit dem zu tun, wie wirklich gedruckt wird. Soll heissen, das ich über TOP das 2. (untere) Tray erwische usw..
Über das PrintService Objekt bekomme ich Infos über die Trays der Drucker - wäre aber schön, wenn ich die dann auch wirklich gezielt ansteuern könnte. ;-)
Hat jemand einen Ansatz für eine geschickte Lösung?
ich möchte mehrere (gleiche) Dokumente aus verschiedenen Papierfächern verschiedener Drucker (ohne Usereingriff) drucken.
Als Parameter habe ich nur die nummer des Fachs, wie sie der Anwender im Druckdialog auswählen würde (Fach 1, Fach 2 usw...).
Grundsätzlich kann dem PrintJob ja ein MediaTray im PrintRequestAttributeSet mitgeben und dann von MediaTray.TOP, MediaTray.BOTTOM usw. drucken - leider haben diese Standard-Trays wenig mit dem zu tun, wie wirklich gedruckt wird. Soll heissen, das ich über TOP das 2. (untere) Tray erwische usw..
Über das PrintService Objekt bekomme ich Infos über die Trays der Drucker - wäre aber schön, wenn ich die dann auch wirklich gezielt ansteuern könnte. ;-)
Hat jemand einen Ansatz für eine geschickte Lösung?
Zuletzt bearbeitet: