printBarcode static method

Future<bool> printBarcode({
  1. required String macAddress,
  2. String? content,
  3. String? codePage,
  4. int? timeout,
  5. int? pageWidth,
  6. int? pageHeight,
  7. int? pageGap,
  8. int? printDirection,
  9. int? qty,
  10. int? axisX,
  11. int? axisY,
  12. int? height,
  13. bool? humanReadable,
  14. int? rotation,
  15. int? stretchX,
  16. int? stretchY,
  17. int? alignment,
})

print label BARCODE

Implementation

static Future<bool> printBarcode({
  required String macAddress,
  String? content,
  String? codePage,
  int? timeout,
  int? pageWidth,
  int? pageHeight,
  int? pageGap,
  int? printDirection,
  int? qty,
  int? axisX,
  int? axisY,
  int? height,
  bool? humanReadable,
  int? rotation,
  int? stretchX,
  int? stretchY,
  int? alignment,
}) async {
  try {
    return await _print(
      macAddress: macAddress,
      type: TYPE.barcode,
      content: content,
      codePage: codePage,
      timeout: timeout,
      pageWidth: pageWidth,
      pageHeight: pageHeight,
      pageGap: pageGap,
      printDirection: printDirection,
      qty: qty,
      axisX: axisX,
      axisY: axisY,
      height: height,
      humanReadable: humanReadable,
      rotation: rotation,
      stretchX: stretchX,
      stretchY: stretchY,
      alignment: alignment,
    );
  } catch (_) {
    return false;
  }
}