printImage method
Future<bool>
printImage({
- required Uint8List imageData,
- int align = 1,
- int paperWidth = 52,
- bool isLabel = false,
- bool tear = true,
override
Print an image
Implementation
@override
Future<bool> printImage({
required Uint8List imageData,
int align = 1,
int paperWidth = 52,
bool isLabel = false,
bool tear = true,
}) async {
try {
final result = await methodChannel.invokeMethod<bool>(
'printImage',
{
'imageData': imageData,
'align': align,
'paperWidth': paperWidth,
'isLabel': isLabel,
'tear': tear,
},
);
return result ?? false;
} catch (e) {
debugPrint('Error printing image: $e');
return false;
}
}