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 -
ladeDruckLogo(
String? url, LogoStufe stufe, KeckPaperSize papier, {PixelLader? pixel, Duration frist = const Duration(seconds: 3)}) → Future< DruckLogo?> -
Laedt das Logo unter
urlund rastert es in die Groesse, die das Blattstufeundpapiergeben (logoMass/logoRaster) --nullohne Adresse oder bei jedem Fehler (Netz, Decode, Pixelmass).pixelersetzt den Standardweg ueber LogoService/decodePng(Tests, andere Quellen).