setReceiptLayout method

Future<void> setReceiptLayout(
  1. ReceiptLayout layout, {
  2. bool cut = true,
  3. QrPrintMode qrMode = QrPrintMode.imageRaster,
  4. QrModuleSize qrModuleSize = QrModuleSize.auto,
})

Druckt ein Beleg-Zeilenmodell des Backends (KasseneckReceipt.layout) über das Zeichenraster (ReceiptGrid, Zwilling von renderReceiptGrid im JS-Paket): jede Rasterzeile geht als fertige, exakt N Zeichen breite Textzeile raus (58 mm = 32, 80 mm = 48) — keine eigene Spaltenrechnung, dieselben Zeilen wie Browser-Kasse, Labor und Beleg-PDF. Bevorzugt gegenüber setKeckReceipt, sobald ein Layout vorliegt.

Druckt ohne Logo und Marke -- siehe setReceiptSheet.

Implementation

Future<void> setReceiptLayout(
  ReceiptLayout layout, {
  bool cut = true,
  QrPrintMode qrMode = QrPrintMode.imageRaster,
  QrModuleSize qrModuleSize = QrModuleSize.auto,
}) => setReceiptSheet(layout, cut: cut, qrMode: qrMode, qrModuleSize: qrModuleSize);