React-Native термопечать с Bluetooth - PullRequest
0 голосов
/ 21 октября 2018

Я установил соединение с принтером и сумел создать счет.Теперь сверху я хочу добавить изображение логотипа.

Я использую реагирующий-принтер: https://www.npmjs.com/package/react-native-printer

Пример команды, которую я отправляю на принтер:

//center,bold,underline - close underline, close bold
texttoprint = "";
texttoprint += "\x1b\x61\x01\x1b\x45\x01\x1b\x2d\x02\x1b\x21\x10\x1b\x21\x20 Company name \x1b\x2d\x00\x1b\x45\x00";
texttoprint += "\n";
//normal text
texttoprint += "\x1b\x21\x00 Address";
texttoprint += "\n"; 
//normal text
texttoprint += "\x1b\x21\x00 Adress2";

В этой библиотеке используется набор инструментов esc pos, и нет способа конвертировать изображение в байтовый массив для отправки его на принтер.

Я попытался преобразовать свое изображение в байтовый массив иотправить его разными способами, но безуспешно, потому что принтер не печатает изображение, печатаются только буквы.

С тестовым принтером APK, когда я просматриваю свой логотип и печатаю с помощью приложения, он работает нормально.

Любая помощь?

...