У меня есть термопринтер Black Copper BC-85AC. Я пытаюсь соединить его с php. Вот скрипт, который я использую с https://github.com/mike42/escpos-php
Я пробовал в качестве тестирования:
require 'autoload.php';
use Mike42\Escpos\PrintConnectors\FilePrintConnector;
use Mike42\Escpos\Printer;
$connector = new FilePrintConnector("php://stdout");
$printer = new Printer($connector);
$printer -> text("Hello World!\n");
$printer -> cut();
$printer -> close();
Есть ли какие-либо настройки, которые я должен сделать, прежде чем запускать этот скрипт через браузер? Принтер подключен к системе через USB-порт. Я пробовал пробную печать через компьютер вручную, и он работает, но я хочу печатать через браузер, используя этот скрипт php.
Я только что нашел решение, на самом деле мне просто нужно заменить:
$connector = new WindowsPrintConnector("My Printer Name Here");
и работает нормально.
Других решений пока нет …