#php #command-line #printing #exec #lpr
#php #командная строка #печать #exec #lpr
Вопрос:
Я использую функцию PHP exec для запуска команды LPR на сервере, чтобы распечатать PDF-файл, созданный веб-приложением. Это делается для того, чтобы веб-приложение могло печатать файлы для пользователя без необходимости проходить через диалоговое окно печати браузера и изменять настройки. Используется только один сетевой принтер.
Пока что я могу успешно выполнять автоматическую печать через браузер клиента, выполняя команду LPR через PHP при загрузке страницы. Проблема в том, что страницу нужно распечатать через определенный лоток на специальной бумаге. Есть ли какой-либо способ сделать это?
Я попытался настроить параметры принтера так, чтобы он использовался по умолчанию для этого лотка, но он всегда печатает с ручной подачи. Также я должен отметить, что PHP работает на Windows Server 2012.
Комментарии:
1. Я что-то упускаю или это вообще не вопрос, связанный с программированием, поскольку вы задаете вопрос о функциональности LPR?