Москва: +7(495) 984-3499
Новосибирск: (383) 230-0255
ICQ Отдела продаж: 673-700-787, 635-877-793, 612-931-528, 623-036-077
Москва: (495) 984-3499
(495) 742-1790
 
(495) 742-1789
(495) 742-1791
Call Free: 8 (800) 333-0313
Новосибирск: (383) 230-0255
(383) 209-0488
(903) 901-3695

Юлия Д (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
GlobalPOS RP80: команда печати QR-кода
 
Добавлю:
s/n  принтера 8000893760307

Из мануала «RP80 command set» использую две команды:

GS Z n Select 2D barcode type (n=1 : QR-CODE)

ESC Z m n k dL dH d1…dn (Print 2D barcode QR-CODE: barcode type2)

Которые передаются на принтер в HEX-формате в следующем виде:

         '$1D-$5A-$01-'+

         '$1B-$5A-$04-$03-$04-$99-$00-'+<QR."qrcode_text24">

Где  <QR."qrcode_text24"> - это ссылка вида [URL=https://..]https://..[/URL]. и т.д. также в HEX-кодировке, например, 0x680074007400700073003a002f002f00630068.

В итоге QR-код печатается, но удается только закодировать первый символ из всей строки, в данном случае - h

GlobalPOS RP80: команда печати QR-кода
 
Добрый день!
На принтер нужно отправить команду печати QR-кода (кодируется http ссылка и в чеке печатается QR-код), в формате ESC/POS. У нас есть пример такой команды для Posiflex 6900:
   '$1D-$28-$6B-$04-$00-$31-$41-$31-$00-'+
   '$1D-$28-$6B-$03-$00-$31-$43-$33-'+
   '$1D-$28-$6B-$03-$00-$31-$43-$05-'+
   '$1D-$28-$6B-$99-$00-$31-$50-$30-'+
    <QR."qrcode_text24"> +        
   '-$1D-$28-$6B-$03-$00-$31-$51-$30'
не сможете ли подсказать подобную команду для RP80?
Страницы: 1