термопринтер — печатать текст в чашках

На самом деле у меня Mike42 Escpos для термопринтера, но проблема в том, что я нахожусь на Ubuntu, и он не печатает текст, но когда я запускаю этот код в Windows, он работает нормально, я имею в виду, что он печатает текст, но не когда я запускаю этот код в Ubuntu , Есть идеи, в чем проблема?

$printer -> text("Test Printing");

Вот мой полный код:

require __DIR__ . '/../../autoload.php';
use Mike42\Escpos\Printer;
use Mike42\Escpos\EscposImage;
use Mike42\Escpos\PrintConnectors\CupsPrintConnector;

try {
$connector = new CupsPrintConnector("cash");
/* Print a "Hello world" receipt" */
$printer = new Printer($connector);

$printer -> text("Test Printing");
$printer -> cut();

/* Close printer */
$printer -> close();
} catch (Exception $e) {
echo "Couldn't print to this printer: " . $e -> getMessage() . "\n";
}

Когда я удаляю $ printer -> text («Тестовая печать»); и используйте $ printer -> barcode («987654321»); это работает, но проблема только с текстом.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]