thermal_printer_billbay 1.0.3 copy "thermal_printer_billbay: ^1.0.3" to clipboard
thermal_printer_billbay: ^1.0.3 copied to clipboard

A comprehensive Flutter plugin for ESC/POS thermal printers via Bluetooth Classic (SPP). Supports Arabic shaping, multiple code pages, receipt templates, images, QR codes, barcodes, and all standard E [...]

1.0.1 #

  • Added built-in runtime permission handling (requestPermissions(), checkPermissions())
  • Added Bluetooth state management (isBluetoothEnabled(), enableBluetooth())
  • Added ensureReady() convenience method for one-call setup
  • Added connectWithRetry() with configurable retry attempts and delay
  • Improved Android Bluetooth connection with 4 fallback strategies
  • Added ActivityAware support for native permission dialogs on Android
  • Fixed iOS plugin to handle all new permission/Bluetooth method calls
  • Fixed podspec version mismatch

1.0.0 #

  • Initial release
  • Bluetooth Classic (SPP) connection for Android
  • ExternalAccessory (MFi) connection for iOS
  • Full ESC/POS command set: text, styles, images, QR codes, barcodes
  • Arabic text shaping with automatic joining forms and Lam-Alef ligatures
  • Bidi text reversal for RTL printing
  • Multiple code pages: Win-1256, CP864, CP720, UTF-8, PC437, Win-1252, PC850
  • Custom code page support (any number 0-255)
  • Paper sizes: 58mm, 72mm, 80mm, 110mm, and custom
  • Multi-column row layouts for receipts
  • Receipt and invoice templates
  • Image printing with monochrome conversion (PNG, JPEG, BMP)
  • QR code generation (native ESC/POS)
  • 9 barcode types: UPC-A, UPC-E, EAN-13, EAN-8, Code 39, ITF, Codabar, Code 93, Code 128
  • Horizontal lines with 6 styles
  • Paper cut, cash drawer, beep commands
  • Raw bytes pass-through for custom commands
1
likes
0
points
267
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter plugin for ESC/POS thermal printers via Bluetooth Classic (SPP). Supports Arabic shaping, multiple code pages, receipt templates, images, QR codes, barcodes, and all standard ESC/POS commands.

Repository (GitLab)
View/report issues

Topics

#printer #bluetooth #thermal-printer #escpos

License

unknown (license)

Dependencies

flutter, image

More

Packages that depend on thermal_printer_billbay

Packages that implement thermal_printer_billbay