【问题标题】:print to a network printer using PHP使用 PHP 打印到网络打印机
【发布时间】:2011-04-12 23:25:13
【问题描述】:

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

任何指针?

谢谢。

【问题讨论】:

    标签: php printing lpr


    【解决方案1】:

    当然可以。如果您使用的是 Linux,请使用 LPR。

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

    More on LPR commands。 查看 LPR 文档。您可以通过 PHP 轻松显示打印队列等。


    如果您使用的是 Windows,请使用 print

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

    More on print syntax
    或者查看this guide,它对命令行打印有更深入的解释。

    【讨论】:

    • 对于windows有什么选择\
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2017-04-21
      • 2012-05-28
      • 2011-06-24
      • 1970-01-01
      • 2013-01-22
      • 2011-04-13
      • 1970-01-01
      • 1970-01-01
      • 2012-11-02
      相关资源
      最近更新 更多