私は感熱印刷にPHP 用の ESC/POS 印刷ドライバー ( https://github.com/mike42/escpos-php/ ) を使用しています。
次のコードで最初の印刷に成功しました:
require __DIR__ . '/autoload.php';
use Mike42\Escpos\Printer;
use Mike42\Escpos\PrintConnectors\NetworkPrintConnector;
$connector = new NetworkPrintConnector("192.xxx.x.xxx");
$printer = new Printer($connector);
$printer -> text("this is my first print");
$printer -> feed();
$printer -> feed();
$printer -> cut();
$printer -> close();
ここで、プリンターが動作していない場合にエラーがユーザーに表示されるようにしたいと考えています (プラグがオフになっている、電源が切断されている、用紙がないなどの基本的なトラブルシューティング)。
これを行うためのオプションを提案してください。
前もって感謝します