Я хотел бы указать входные лотки при печати с Java. Я нашел класс MediaTray, который должен соответствовать входным лоткам:
The following standard values are defined for input-trays (from ISO
DPA and the Printer MIB):
'top': The top input tray in the printer.
'middle': The middle input tray in the printer.
'bottom': The bottom input tray in the printer.
'envelope': The envelope input tray in the printer.
'manual': The manual feed input tray in the printer.
'large-capacity': The large capacity input tray in the printer.
'main': The main input tray
'side': The side input tray
Источник: http://tools.ietf.org/html/rfc2911
Проблема в том, что я получаю номер из приложения, в котором указан входной лоток. Могу ли я просто отобразить значения enum int или как обычно получить значение enum с помощью числа? Это даже официально поддерживается для нумерации лотков?
Мне не удалось найти атрибуты в RFC, которые соответствуют выходным лоткам. Есть ли способ сделать это?
И самый важный вопрос: интерфейс принтера более или менее надежен? Большинство тем, которые я нашел, когда люди спрашивали о лотках, в конце концов перестали, потому что они не могли заставить его работать.
Любой опыт будет оценен.