Печать на Java с использованием файла PS - PullRequest
3 голосов
/ 29 октября 2010

У меня есть сгенерированный файл пост-скрипта и я хочу его распечатать. Как это может быть достигнуто в Java либо с помощью API печати Javax или AWT. Возможно ли это?

1 Ответ

2 голосов
/ 29 октября 2010

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

Если вы работаете на сервере и выполняете много операций с PostScript, а инфраструктура вашего принтера поддерживает это, я бы очень внимательно изучил протокол LPR. Я написал несколько функций управления LPR / LPD на Java для обработки заданий принтера, поэтому точно знаю, что это можно сделать с некоторой относительной простотой.

http://tools.ietf.org/pdf/rfc1179.pdf

...