sunmi_cloud_printer
A package for 80mm Kitchen Cloud Printer - SUNMI
Important
THIS PACKAGE WILL WORK ONLY IN ANDROID!
Class Name
SunmiCloudPrinter
Example
Future<void> initPlatformState() async {
await SunmiCloudPrinter.setNetPrinter("IP_ADDRESS");
await SunmiCloudPrinter.connect();
}
@override
Widget build(BuildContext context) {
return ElevatedButton(
onPressed: () async => {
await SunmiCloudPrinter.printText("Connection Test !"),
await SunmiCloudPrinter.lineWrap(3),
},
child: const Text("Print connection test")
);
Installation
flutter pub add sunmi_cloud_printer
What this package do
x
Write some textx
Change font sizex
Jump (n) linesx
Draw a divisor linex
Bold mode on/offx
Print all types of Barcodesx
Print Qrcodes with custom width and error-levelx
Print image from asset or from webx
Print rows like receipt with custom width and alignmentx
Cut paper - Dedicated method just to cut the linex
Printer version - Get the printer's version
Tested Devices
Sunmi NT311
Inspired from sunmi_printer_plus