Печать на Java с использованием файла PS
У меня есть сгенерированный файл пост-скрипта, и я хочу распечатать его. Как это может быть достигнуто в Java либо с помощью API печати Javax или AWT. Является ли это возможным?
1 ответ
Сложно. Поддерживает ли ваш принтер (ы) PostScript? Это в сети? Если это так, большинство сетевых принтеров могут общаться по LPR, и вы можете переместить файл как есть. В Windows вы также можете передавать файл как есть на lpt1:
подключенный порт через что-то вроде NET USE LPT1: \\[Computer Name]\Printer /PERSISTENT:YES
,
Если вы работаете на сервере и выполняете много операций с PostScript, а инфраструктура вашего принтера поддерживает это, я бы очень внимательно изучил протокол LPR. Я написал несколько функций управления LPR/LPD в Java для обработки заданий на принтер, поэтому точно знаю, что это можно сделать с некоторой относительной простотой.