printSingleLabelWithGapDetection method
Future<bool>
printSingleLabelWithGapDetection({
- required String qrData,
- required String textData1,
- required String textData2,
- required String textData3,
- required double width,
- required double height,
- String? unit,
- int? dpi,
- int? copies,
- int? textSize,
override
Print single label with gap detection and proper positioning
Implementation
@override
Future<bool> printSingleLabelWithGapDetection({
required String qrData,
required String textData1, // Customer name
required String textData2, // Drop point
required String textData3, // Additional info
required double width,
required double height,
String? unit,
int? dpi,
int? copies,
int? textSize,
}) async {
final result = await methodChannel.invokeMethod<bool>('printSingleLabelWithGapDetection', {
'qrData': qrData,
'textData1': textData1,
'textData2': textData2,
'textData3': textData3,
'width': width,
'height': height,
'unit': unit,
'dpi': dpi,
'copies': copies,
'textSize': textSize,
});
return result ?? false;
}