2016-03-21 136 views
0

我試圖打印到具有靜態IP地址的Brother QL 720 NW局域網收據打印機。 我想以這樣的方式PHP打印到收據兄弟打印機

$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

您確定打印機真的將隨機文本解釋爲通過網絡打印的東西嗎? – SergeyA

+0

你也許是對的,但這是我在網上找到的代碼,你有其他想法嗎? – user3688154

回答

0

我也試圖在我的應用程序中實現相同的功能。搜尋小時後,我能找到一個庫下面

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

這似乎與兄弟QL-720NW打印機進行測試。你可以試試看。