flutter_usb_printer 0.1.0+1 copy "flutter_usb_printer: ^0.1.0+1" to clipboard
flutter_usb_printer: ^0.1.0+1 copied to clipboard

PlatformAndroid

This plugin will allow develop send data and work with usb printer on android

flutter_usb_printer #

This plugin will allow develop send data and work with usb printer on android

Getting Started #

    flutter pub add flutter_usb_printer

Example of Usage #

_getDevicelist() async {
    List<Map<String, dynamic>> results = [];
    results = await FlutterUsbPrinter.getUSBDeviceList();

    print(" length: ${results.length}");
    setState(() {
      devices = results;
    });
}

_connect(int vendorId, int productId) async {
    bool returned;
    try {
      returned = await flutterUsbPrinter.connect(vendorId, productId);
    } on PlatformException {
      //response = 'Failed to get platform version.';
    }
    if (returned) {
      setState(() {
        connected = true;
      });
    }
}

_print() async {
    try {
      var data = Uint8List.fromList(
          utf8.encode(" Hello world Testing ESC POS printer..."));
      await flutterUsbPrinter.write(data);
      // await FlutterUsbPrinter.printRawData("text");
      // await FlutterUsbPrinter.printText("Testing ESC POS printer...");
    } on PlatformException {
      //response = 'Failed to get platform version.';
    }
}

25
likes
150
points
24
downloads

Publisher

verified publishermylekha.app

Weekly Downloads

This plugin will allow develop send data and work with usb printer on android

Repository (GitHub)

Documentation

API reference

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on flutter_usb_printer