flutter_receipt_printer 1.0.0 copy "flutter_receipt_printer: ^1.0.0" to clipboard
flutter_receipt_printer: ^1.0.0 copied to clipboard

PlatformAndroid

A modern Bluetooth thermal printer plugin for Flutter. Supports ESC/POS receipts, TSC labels, QR codes, barcodes, and Unicode on Android, iOS, macOS, Windows & Linux.

1.0.0 #

  • Initial release of flutter_receipt_printer.
  • Cross-platform Bluetooth thermal printer support: Android (Classic BT), iOS, macOS, Windows, and Linux (BLE).
  • ESC/POS command support: text formatting, alignment, bold, underline, font sizes, line spacing.
  • TSC label printer command support: label sizing, gap, text, QR code, barcode.
  • QR code and barcode printing.
  • Image printing on thermal printers.
  • Full Unicode text printing including emojis, symbols, and multilingual characters.
  • Comprehensive Indian language support: Hindi, Tamil, Bengali, Telugu, Marathi, Gujarati, Kannada, Malayalam, Punjabi, Odia.
  • Multiple text encodings: UTF-8, Latin-1, CP1252, CP850, CP437.
  • Stream-based API for reactive connection status and device scan updates.
  • Auto-reconnect to last connected printer via SharedPreferences.
  • Permission handling for all platforms.
  • Singleton FlutterPrinter.instance API for easy global access.
0
likes
140
points
95
downloads

Publisher

verified publishersnippetcoder.com

Weekly Downloads

A modern Bluetooth thermal printer plugin for Flutter. Supports ESC/POS receipts, TSC labels, QR codes, barcodes, and Unicode on Android, iOS, macOS, Windows & Linux.

Homepage
Repository (GitHub)
View/report issues

Topics

#bluetooth #printer #thermal-printer #esc-pos

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_blue_plus, flutter_bluetooth_serial, permission_handler, shared_preferences

More

Packages that depend on flutter_receipt_printer