2016-03-21 7 views
0

Ich versuche, auf einen Brother QL 720 NW Lan Belegdrucker mit einer statischen IP-Adresse zu drucken. Ich versuche, auf diese Weise:PHP print auf Quittung Bruder Drucker

$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'; 

Ich habe immer „erfolgreich gedruckt“ als Ergebnis, aber i'v hatte nie Drucker arbeiten, könnten Sie mir helfen?

Natürlich habe ich versucht, vom Server den Drucker zu pingen und alles war erfolgreich ... Hoffe, du wirst mir helfen. Vielen Dank

+1

Sind Sie sicher, dass der Drucker wirklich zufälligen Text interpretiert, der über das Netzwerk kommt, um etwas auszudrucken? – SergeyA

+0

du bist vielleicht richtig, aber das ist der Code, den ich im Netz gefunden habe, hast du irgendeine alternative Idee? – user3688154

Antwort

0

Ich versuche auch, die gleiche Funktionalität in meiner Anwendung zu implementieren. Nach der Suche nach Stunden bin ich in der Lage eine unterhalb Bibliothek

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

Es ist mit Bruder QL-720NW Drucker getestet zu werden scheint zu finden. Sie können es versuchen.