-
Notifications
You must be signed in to change notification settings - Fork 271
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support multiple OUTPUT trays on single printer queue #1159
Comments
This may actually be missing from the JVM: https://stackoverflow.com/questions/37814540/specify-output-tray-mailbox-using-javax-print#comment63101949_37814540 I've filed a private bug report "QZ-13" with our JDK support provider, BellSoft. |
Upstream RFE: https://bugs.openjdk.org/browse/JDK-8314070 Mailing list conversation: https://mail.openjdk.org/pipermail/client-libs-dev/2023-August/014209.html |
BellSoft has added preliminary support for this in a one-off build of JDK 22, but it requires testing against hardware with an output bin available. Furthemore, the attribute name used are preliminary and subject to change after OpenJDK review. |
PR submitted for MacOS to OpenJDK here: openjdk/jdk#16166 |
Windows support may not be possible, quoting:
|
The upstream PR has been merged. This is feature is only available in MacOS and Linux currently and only JDK23+. If backported, it should land automatically into QZ Tray in a future version (e.g. perhaps #1218). Note, this feature is not slated for Windows at this time. If there's a way to leverage this feature for Windows too, please share. |
A client inquired regarding sending print jobs to a (typically network-connected) printer with multiple output trays, and using QZ-Tray to differentiate among the output trays.
While we can control the input tray to some degree based on the available printer driver, output tray differentiation has not been tested.
Printer in question: Lexmark M5270
Output tray attachment: 4-Bin Mailbox (part # 40G0852)
As of now, they are able to send print jobs to separate output trays by listing each tray as a separate print queue on the network, using underscore1, underscore2 (i.e.: 192.168.1.208_1, 192.168.1.208_2, et cetera), but this requires onsite manipulation of the printer.
Is it possible to differentiate among the output trays using QZ-Tray and only one print queue?
The text was updated successfully, but these errors were encountered: