Hi,
ich erstelle mit der print.api in Java ein Bild und möchte dieses auf einem bestimmten Druckerfach ausdrucken. Ich weiß bereits die WindowsID für dieses Fach. Mit der Print.api kann man sich zu jedem Drucker alle verfügbaren Fächer ausgeben lassen und erhält so eine Liste von MediaTrays und Win32MediaTrays. Bekomme ich nur Win32MediaTrays ist alles super. Die Ermittlung des richtigen Faches ist dann kein Problem (da ich einfach nur die WinIDs vergleichen muss) und der Druck ist in diesem Fall problemlos zu steuern. Nun gibt es Drucker zu denen ich nur die Standard-MediaTrays bekomme. Diese haben keine WindowsID, die ich aber benötige. Wie kann ich jetzt diese Nummer ermitteln, bzw wie kann ich ein MediaTray in ein Win32Mediatray umwandeln, um dann die WindID zu verwenden?
Ich hoffe mein Anliegen ist verständlich. Vielen Dank im Voraus