Термопринтер ESC/POS WD8260 — специальные символы Fr (é, è, à) не отображаются правильно в PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Термопринтер ESC/POS WD8260 — специальные символы Fr (é, è, à) не отображаются правильно в PHP

Сообщение Anonymous »

Я работаю с термопринтером WD8260, используя PHP и библиотеку Mike42/escpos-php. У меня возникли проблемы с некорректным отображением специальных символов французского языка при печати.
Текущая настройка:
  • Принтер : WD8260
  • Библиотека: Mike42/escpos-php
  • PHP 8.2
Текущий код:
$connector = new FilePrintConnector("php://output");
$printer = new Printer($connector);

$printer->initialize();
$printer->selectCharacterTable(2); // PC850

$printer->text("Prénom: José\n");

$printer->cut();
$printer->close();

Вывод
PrTénom: JosTé
$printer->getPrintConnector()->write("Pr" . chr(130) . "nom");


Подробнее здесь: https://stackoverflow.com/questions/792 ... displaying
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»