image method
Implementation
@override
Future<bool> image(Uint8List image, {int threshold = 150}) async {
final decodedImage = decodeImage(image)!;
final converted = toPixel(
ImageData(width: decodedImage.width, height: decodedImage.height),
paperWidth: width,
dpi: dpi,
isTspl: false);
// final resizedImage = copyResize(decodedImage, width: converted.width, height: converted.height, interpolation: Interpolation.cubic);
final ms = 1000 + (converted.height * 0.5).toInt();
return await sendToConnector(() {
// final printerImage = generator.image(resizedImage, threshold: threshold);
List<int> bytes = [];
// bytes += generator.reset();
// bytes += generator.setLineSpacing(0);
// bytes += printerImage;
// bytes += generator.resetLineSpacing();
// bytes += generator.cut();
return bytes;
}, delayMs: ms);
}