PHP打印到收据兄弟打印机

时间:2016-03-21 16:11:10

标签: php sockets printing lan receipt

我尝试使用静态IP地址打印到Brother QL 720 NW局域网收据打印机。 我试着这样做:

$texttoprint = "RECIPT TEXT \n NEXT LINE \n MORE STUFF";
    $texttoprint = stripslashes ( $texttoprint );

    try {
        $fp = pfsockopen ( "10.66.112.35",9100);
        fputs ( $fp, $texttoprint);
        fclose ( $fp );
    } catch ( Exception $e ) {
        echo 'Caught exception: ', $e->getMessage (), "\n";
    }
    echo 'Successfully Printed';

我总是"成功打印"结果,但我从来没有打印机工作,你能帮助我吗?

当然我已经尝试从服务器ping打印机并且一切都成功了...... 希望你能帮助我。 非常感谢你

1 个答案:

答案 0 :(得分:0)

我也在尝试在我的应用程序中实现相同的功能。搜索了几个小时后,我找到了一个下面的图书馆

https://github.com/RamyTalal/Label-Printer

似乎是用兄弟QL-720NW打印机测试的。你可以尝试一下。