moduleCount static method
Modulanzahl, die payload bei Fehlerkorrektur M braucht.
M, weil alle Wege mit M drucken: der native Befehl (PrintPaper.addQrCode),
der Bildweg (renderQrMatrix), ePOS und das Blatt. Frueher druckte der
native Befehl mit L -- dann stand der QR bei mancher Nutzlast kleiner am
Bon, als das Blatt ihm Platz gab. Zwei Rechenwege fuer denselben Code
darf es nicht geben.
Implementation
static int moduleCount(String payload) => QrCode.fromData(
data: payload,
errorCorrectLevel: QrErrorCorrectLevel.M,
).moduleCount;