services/druck_logo library

Firmenlogo fuer den Bondruck: Adresse -> Pixel -> Rasterbild in der Groesse des Blatts (Zwilling von ladeDruckLogo im Druck-Kit der Browser-Kasse). Ein Logo, das nicht laedt, ist kein Druckfehler: der Bon kommt ohne Logo.

Functions

druckLogoSpeicherLeeren() → void
Laedt das Logo unter url und rastert es in die Groesse, die das Blatt stufe und papier geben (logoMass/logoRaster) -- null ohne Adresse oder bei jedem Fehler (Netz, Decode, Pixelmass). pixel ersetzt den Standardweg ueber LogoService/decodePng (Tests, andere Quellen).

Typedefs

PixelLader = Future<({int breite, int hoehe, Uint8List rgba})> Function(String url)