Проект состоит в том, чтобы распечатать некоторые детали заказа на термопринтер для клиента с помощью PHP.
Я успешно установил через USB термопринтер EPSON TM-T88V на моем Windows 10, работающем на локальном хосте с WAMP, приведенный ниже код работает как чудо:
<?php
$printer = "\\\\localhost\\TM-T88V";
$fp = fopen($printer, "w");
if (!$fp) {
die('no connection');
}
$data = " 123456789 ";
if (!fwrite($fp, $data)) {
die('writing failed');
}
Есть ли способ отформатировать данные перед отправкой на печать? Как разрывы, поля, жирный шрифт, границы и т.д ..?
Я не хочу использовать любую другую библиотеку или класс или что-то еще. Я хочу, чтобы все было просто с fopen и fwrite, как в примере. Также принтер всегда будет одинаковым.
Заранее спасибо.
Задача ещё не решена.
Других решений пока нет …