setBelegLayout method

Future<void> setBelegLayout(
  1. BelegLayout layout, {
  2. bool cut = true,
  3. QrPrintMode qrMode = QrPrintMode.imageRaster,
  4. QrModulGroesse qrGroesse = QrModulGroesse.auto,
})

Druckt ein Beleg-Zeilenmodell des Backends (KasseneckReceipt.layout) über das Zeichenraster (BelegRaster, 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 setBelegBlatt.

Implementation

Future<void> setBelegLayout(
  BelegLayout layout, {
  bool cut = true,
  QrPrintMode qrMode = QrPrintMode.imageRaster,
  QrModulGroesse qrGroesse = QrModulGroesse.auto,
}) => setBelegBlatt(layout, cut: cut, qrMode: qrMode, qrGroesse: qrGroesse);