getBytesFromReceipt static method
Future<List<Uint8List> >
getBytesFromReceipt(
- KasseneckReceipt receipt,
- KeckPaperSize paperSize, {
- QrPrintMode qrMode = QrPrintMode.imageRaster,
- QrModulGroesse qrGroesse = QrModulGroesse.auto,
- DruckLogo? logo,
- bool marke = false,
Die Bytes aus getPaperFromReceipt; setzt dazu letzterQrFehler und
letzterQrAusweich. Ein fuer eine andere Papierbreite gerastertes logo
wirft ArgumentError, bevor ein Byte entsteht.
Implementation
static Future<List<Uint8List>> getBytesFromReceipt(KasseneckReceipt receipt, KeckPaperSize paperSize,
{QrPrintMode qrMode = QrPrintMode.imageRaster,
QrModulGroesse qrGroesse = QrModulGroesse.auto,
DruckLogo? logo,
bool marke = false}) async {
final PrintPaper paper = await getPaperFromReceipt(receipt, paperSize,
qrMode: qrMode, qrGroesse: qrGroesse, logo: logo, marke: marke);
_letzterQrFehler = paper.qrFehler;
_letzterQrAusweich = paper.qrAusweich;
return paper.bytes;
}