Печать на сетевом принтере с использованием PHP

Можно ли печатать напрямую на сетевой принтер с помощью PHP, используя LPR или что-то подобное?

какие-нибудь указатели?

Благодарю.

2 ответа

Уверенный. Если вы работаете в Linux, используйте LPR.

exec("lpr -P 'printer' -r 'filename.txt'");

Подробнее о командах LPR. Взгляните на документы LPR. Вы можете легко показать очередь печати и многое другое из PHP.


Если вы используете Windows, используйте print

exec("print /d:LPT2: C:\filename.txt");

Подробнее о синтаксисе печати
Или взгляните на это руководство, в котором содержится более подробное описание печати из командной строки.

//[путь чтения] /t [путь PDF][принтер]-Печать документа на указанном принтере

exec(" \"$prAddr1\" /t $val  \"$prAddr2\" ");
Другие вопросы по тегам