printBarcodeImage method

  1. @override
Future<PrinterStatus> printBarcodeImage(
  1. String barcode,
  2. int width,
  3. int height,
  4. BarcodeTypes barcodeType,
  5. bool finishPrinting,
)
override

Implementation

@override
Future<PrinterStatus> printBarcodeImage(String barcode, int width, int height,
    BarcodeTypes barcodeType, bool finishPrinting) async {
  await methodChannel.invokeMethod<String>(PrinterCommands.print.label, {
    "printerMode": PrinterModes.barcodeImage.label,
    "barcode": barcode,
    "width": width,
    "height": height,
    "barcodeType": barcodeType.label
  });
  return finishPrinting ? await endPrinting() : await checkPrinter();
}