printCustomLabel method

  1. @override
Future<bool> printCustomLabel({
  1. required String qrData,
  2. required String textData,
  3. required double width,
  4. required double height,
  5. String? unit,
  6. int? dpi,
  7. double? qrSize,
  8. double? textSize,
})
override

Print custom label with user-defined dimensions and sizes

Implementation

@override
Future<bool> printCustomLabel({
  required String qrData,
  required String textData,
  required double width,
  required double height,
  String? unit,
  int? dpi,
  double? qrSize,
  double? textSize,
}) async {
  final result = await methodChannel.invokeMethod<bool>('printCustomLabel', {
    'qrData': qrData,
    'textData': textData,
    'width': width,
    'height': height,
    'unit': unit,
    'dpi': dpi,
    'qrSize': qrSize,
    'textSize': textSize,
  });
  return result ?? false;
}