flutter_receipt_printer 1.0.0
flutter_receipt_printer: ^1.0.0 copied to clipboard
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.instanceAPI for easy global access.