使用PHP打印到网络打印机

时间:2010-09-16 00:12:36

标签: php printing lpr

是否可以使用LPR或类似方法直接使用PHP打印到网络打印机?

任何指针?

感谢。

2 个答案:

答案 0 :(得分:8)

当然可以。如果你在Linux上,请使用LPR。

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

More on LPR commands。 看看LPR文档。您可以轻松地从PHP中显示打印队列等。


如果您使用的是Windows,请使用打印

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

More on print syntax
或者看一下对命令行打印有更深入解释的this guide

答案 1 :(得分:0)

// [读取器路径] / t [pdf路径] [打印机] - 使用指定打印机打印文档

exec(" \"$prAddr1\" /t $val  \"$prAddr2\" ");
相关问题