Как можно вывести QR код для передачи его в чековый принтер, по моби с

1. user1803583 28.07.23 11:56 Сейчас в теме
В моби с подключается переноской принтер, через блютуз, и мне надо передать этот чек с qr кодом.
Печатная форма уже готова, и всё работает, но не могу снизу добавить qr код.

сначало хотел бы просто вывести какую нибудь картинку, потом пробовать QR формировать, может знает что что делать, это моя первая задача такого родая?

вот код печатной формы в формате XML

////////////////////////////

<?xml version="1.0" encoding="utf-8"?>
<PrnForm Orientation="Portrait">
<DocHeader FontFamily="GenericSansSerif" FontSize="2.5">
<Column Width="24"/>
<Column Width="23"/>
<Row Height="1">
<Cell ColSpan="2" Text=" " Align="MiddleCenter"/>
</Row>
<Row Height="5">
<Cell ColSpan="2" Text="'ЧЕК '||Doc.Number" LabelType="Expression" Align="MiddleCenter"/>
</Row>
<Row Height="5">
<Cell Text="Doc.Date" LabelType="Expression" Align="MiddleCenter" BorderBottom="Single"/>
<Cell Text="strftime('%H:%M', time('now', 'localtime'))" LabelType="Expression" Align="MiddleCenter" BorderBottom="Single"/>
</Row>
<Row Height="5">
<Cell Text="Client.OfficialName" LabelType="Expression" BorderBottom="Single"/>
</Row>
</DocHeader>
<DocRow FontFamily="GenericSansSerif" FontSize="2.5">
<Column Width="10"/>
<Column Width="37"/>
<Row Height="1">
<Cell ColSpan="2" Text="Row.GoodFullName" Align="MiddleLeft" LabelType="Expression"/>
</Row>
<Row Height="5">
<Cell ColSpan="2" Text="CAST(CAST(Row.Count+Row.Bonus AS INTEGER) AS TEXT)||','||substr(CAST(round(Row.Count+Row.Bonus,2)+0.001 AS TEXT),-3,2)||' '||Row.UnitDescr||' * '||CAST(CAST(Row.Sum/(Row.Count+Row.Bonus) AS INTEGER) AS TEXT)||','||substr(CAST(round(Row.Sum/(Row.Count+Row.Bonus),2)+0.001 AS TEXT),-3,2)||' = '||CAST(CAST(Row.Sum AS INTEGER) AS TEXT)||','||substr(CAST(round(Row.Sum,2)+0.001 AS TEXT),-3,2)" Align="MiddleRight" LabelType="Expression"/>
</Row>
</DocRow>
<DocFooter FontFamily="GenericSansSerif" FontSize="2.5">
<Column Width="15"/>
<Column Width="32"/>
<Row Height="0">
<Cell ColSpan="2" BorderTop="Single"/>
</Row>
<Row Height="5">
<Cell Text="ИТОГ" Align="MiddleLeft"/>
<Cell Text="'='||CAST(CAST(Doc.Sum AS INTEGER) AS TEXT)||','||substr(CAST(round(Doc.Sum,2)+0.001 AS TEXT),-3,2)" LabelType="Expression" Align="MiddleRight"/>
</Row>
<Row Height="1">
<Cell/>
<Cell Text=" "/>
</Row>
<Row Height="2">
<Cell Text="ПОДПИСЬ" Align="MiddleLeft" />
<Cell/>
</Row>
<Row Height="1">
<Cell/>
<Cell Text=" " Align="TopCenter" BorderBottom="Single"/>
</Row>
<Row Height="1">

// Здесь булдет код от Qr Кода

</Row>
</DocFooter>
</PrnForm>
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот