2017-07-10 8 views
0

私のネットワークにはTM-T88IVプリンタがあります。すでに2台のPCが接続されており、正常に動作しています。私はネットワークに別のPCを追加し、プリンタに 'generic/text only'ドライバを追加しました。プリンタに印刷するのに次のコードを使用しましたが、印刷しません。それはちょうど私にエラーのない空白のページを与えます。PHPでESC-POSを使用できません

<?php 
require 'escpos-php-development/autoload.php'; 
use Mike42\Escpos\Printer; 
use Mike42\Escpos\PrintConnectors\FilePrintConnector; 
$connector = new FilePrintConnector("192.168.1.34",9100); 
$printer = new Printer($connector); 
try { 
    $printer -> text("Hello World"); 
} finally { 
    $printer -> close(); 
} 
?> 

これは動作しない基本ファイルです。誰も助けることができますか?

答えて

0

あなたは

<?php 
require 'escpos-php-development/autoload.php'; 
use Mike42\Escpos\Printer; 
use Mike42\Escpos\PrintConnectors\NetworkPrintConnector; 
$connector = new NetworkPrintConnector("192.168.1.34",9100); 
$printer = new Printer($connector); 
try { 
    $printer -> text("Hello World"); 
} finally { 
    $printer -> close(); 
} 
?> 
+0

ネットワークプリントコネクタを使用する必要があります私は、変更を行なったし、それは私にエラー与える:Eでキャッチされない例外メッセージで「例外」 ':: 致命的なエラーを\ xamppの\ htdocsに\ MyFilesフォルダ\をエスコス - PHPの開発\ src \ Mike42 \ Escpos \ PrintConnectors \ NetworkPrintConnector.php行38 (!)例外:NetworkPrintConnectorを初期化できません:接続先が一定期間後に正しく応答しなかったために接続できませんでした。接続されたホストが応答に失敗したため、確立された接続が失敗しました。 E:¥xampp¥htdocs¥myfiles¥escpos-php-development¥src¥Mike42¥Escpos¥PrintConnectors¥NetworkPrintConnector.php 38行目 –

関連する問題