Запросите принтер, чтобы определить номера входного лотка для постскрипта - PullRequest
0 голосов
/ 19 июня 2010

Я пытаюсь найти способ программно определить входной лоток принтера для определения чисел для использования при создании postscript.

Я собрал коллекцию файлов PPD и сопоставленную информацию таким образом, но, похоже,глупо быть ограниченным только принтерами, для которых у меня есть PPD - было бы лучше опросить принтеры, установленные в windows, не могу видеть, что это является проблемой для установок unix.Возможно ли это в Java или .NET?

edit:

С тех пор я обнаружил, что уровень postscript 2 использует фактические имена трей вместо чисел.Поскольку я знаю, что можно запрашивать принтеры (или это может быть просто получение информации в окнах) в .NET для имен лотков, которые я понимаю, когда было принято решение изменить это в postscript 3, у них должен был быть способ получитьID ...

Кто-нибудь, кто может указать мне в правильном направлении?Google не может помочь.Или, по крайней мере, я не могу найти правильные условия поиска

Ответы [ 2 ]

0 голосов
/ 25 июня 2010

Попробуйте с DeviceCapabilities и DC_BINNAMES.

0 голосов
/ 19 июня 2010

Система печати TJAVA позволяет запрашивать принтеры в текущей системе и определять такую ​​функциональность.

...