addImage method

void addImage(
  1. Image image, {
  2. PosAlign align = PosAlign.center,
})

Implementation

void addImage(Image image, {PosAlign align = PosAlign.center}) {
  // Transparente Pixel wuerden vom ESC/POS-Generator schwarz gedruckt ->
  // zuerst auf weissen Grund kompositieren (SVG-Icons sonst schwarzes Viereck).
  final Image flat = _onWhite(image);
  bytes.add(Uint8List.fromList(generator.imageRaster(flat)));

  final pngBytes = encodePng(flat); // oder encodeJpg(src, quality: 90)
  myPosPaper.addImage(pngBytes);
}