sunmi_flutter_plugin_printer 1.0.7+7 copy "sunmi_flutter_plugin_printer: ^1.0.7+7" to clipboard
sunmi_flutter_plugin_printer: ^1.0.7+7 copied to clipboard

PlatformAndroid

Flutter plugin based on SUNMI native printer.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add sunmi_flutter_plugin_printer

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  sunmi_flutter_plugin_printer: ^1.0.7+7

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:sunmi_flutter_plugin_printer/api/canvas_api.dart';
import 'package:sunmi_flutter_plugin_printer/api/cash_drawer_api.dart';
import 'package:sunmi_flutter_plugin_printer/api/command_api.dart';
import 'package:sunmi_flutter_plugin_printer/api/impl/canvas_api_impl.dart';
import 'package:sunmi_flutter_plugin_printer/api/impl/cash_drawer_api_impl.dart';
import 'package:sunmi_flutter_plugin_printer/api/impl/command_api_impl.dart';
import 'package:sunmi_flutter_plugin_printer/api/impl/line_api_impl.dart';
import 'package:sunmi_flutter_plugin_printer/api/impl/query_api_impl.dart';
import 'package:sunmi_flutter_plugin_printer/api/line_api.dart';
import 'package:sunmi_flutter_plugin_printer/api/query_api.dart';
import 'package:sunmi_flutter_plugin_printer/bean/printer.dart';
import 'package:sunmi_flutter_plugin_printer/bean/printer.g.dart';
import 'package:sunmi_flutter_plugin_printer/common/constants.dart';
import 'package:sunmi_flutter_plugin_printer/common/global_utils.dart';
import 'package:sunmi_flutter_plugin_printer/common/param_constants.dart';
import 'package:sunmi_flutter_plugin_printer/enum/accessory_info.dart';
import 'package:sunmi_flutter_plugin_printer/enum/align.dart';
import 'package:sunmi_flutter_plugin_printer/enum/dividing_line.dart';
import 'package:sunmi_flutter_plugin_printer/enum/error_level.dart';
import 'package:sunmi_flutter_plugin_printer/enum/human_readable.dart';
import 'package:sunmi_flutter_plugin_printer/enum/image_algorithm.dart';
import 'package:sunmi_flutter_plugin_printer/enum/printer_info.dart';
import 'package:sunmi_flutter_plugin_printer/enum/printer_param.dart';
import 'package:sunmi_flutter_plugin_printer/enum/render_color.dart';
import 'package:sunmi_flutter_plugin_printer/enum/rotate.dart';
import 'package:sunmi_flutter_plugin_printer/enum/setting_item.dart';
import 'package:sunmi_flutter_plugin_printer/enum/shape.dart';
import 'package:sunmi_flutter_plugin_printer/enum/status.dart';
import 'package:sunmi_flutter_plugin_printer/enum/symbology.dart';
import 'package:sunmi_flutter_plugin_printer/format/area_format.dart';
import 'package:sunmi_flutter_plugin_printer/format/area_format.g.dart';
import 'package:sunmi_flutter_plugin_printer/format/barcode_format.dart';
import 'package:sunmi_flutter_plugin_printer/format/barcode_format.g.dart';
import 'package:sunmi_flutter_plugin_printer/format/bitmap_format.dart';
import 'package:sunmi_flutter_plugin_printer/format/bitmap_format.g.dart';
import 'package:sunmi_flutter_plugin_printer/format/format.dart';
import 'package:sunmi_flutter_plugin_printer/format/format.g.dart';
import 'package:sunmi_flutter_plugin_printer/format/label_format.dart';
import 'package:sunmi_flutter_plugin_printer/format/label_format.g.dart';
import 'package:sunmi_flutter_plugin_printer/format/qr_format.dart';
import 'package:sunmi_flutter_plugin_printer/format/qr_format.g.dart';
import 'package:sunmi_flutter_plugin_printer/format/text_format.dart';
import 'package:sunmi_flutter_plugin_printer/format/text_format.g.dart';
import 'package:sunmi_flutter_plugin_printer/impl/event_channel_platform_impl.dart';
import 'package:sunmi_flutter_plugin_printer/impl/my_plugin_platform_impl.dart';
import 'package:sunmi_flutter_plugin_printer/interface/event_channel_platform_interface.dart';
import 'package:sunmi_flutter_plugin_printer/interface/my_plugin_platform_interface.dart';
import 'package:sunmi_flutter_plugin_printer/listener/print_result.dart';
import 'package:sunmi_flutter_plugin_printer/listener/printer_listener.dart';
import 'package:sunmi_flutter_plugin_printer/printer_sdk.dart';
import 'package:sunmi_flutter_plugin_printer/style/area_style.dart';
import 'package:sunmi_flutter_plugin_printer/style/area_style.g.dart';
import 'package:sunmi_flutter_plugin_printer/style/barcode_style.dart';
import 'package:sunmi_flutter_plugin_printer/style/barcode_style.g.dart';
import 'package:sunmi_flutter_plugin_printer/style/base_style.dart';
import 'package:sunmi_flutter_plugin_printer/style/base_style.g.dart';
import 'package:sunmi_flutter_plugin_printer/style/bitmap_style.dart';
import 'package:sunmi_flutter_plugin_printer/style/bitmap_style.g.dart';
import 'package:sunmi_flutter_plugin_printer/style/label_style.dart';
import 'package:sunmi_flutter_plugin_printer/style/qr_style.dart';
import 'package:sunmi_flutter_plugin_printer/style/qr_style.g.dart';
import 'package:sunmi_flutter_plugin_printer/style/text_style.dart';
import 'package:sunmi_flutter_plugin_printer/style/text_style.g.dart';