печать на сетевом принтере с использованием PHP - PullRequest
3 голосов
/ 16 сентября 2010

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

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

спасибо.

Ответы [ 2 ]

8 голосов
/ 16 сентября 2010

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

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

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


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

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

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

0 голосов
/ 17 ноября 2016

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

exec(" \"$prAddr1\" /t $val  \"$prAddr2\" ");
...