FLUTTER ECOSYSTEM

flutter_bluetooth_printer

Image based printing for bluetooth thermal printer, support for iOS and Android.

Latest version
2.24.0
30-day downloads
3.2K
Likes
106
Pub points
120

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter plugin for printing images to Bluetooth thermal printers on Android and iOS. It enables seamless integration with thermal printers using Bluetooth, allowing users to send image data directly for printing. The package supports both platforms and is designed for applications requiring receipt or label printing. It leverages native Bluetooth capabilities through platform-specific implementations, ensuring reliable communication with compatible devices. Ideal for point-of-sale systems, inventory management, and mobile printing workflows.

Use cases
  • Receipt printing in POS systems
  • Label generation for inventory
  • Mobile printing from field apps
  • Event ticket printing
  • Order confirmation printing
Key features
  • Image-based printing
  • Bluetooth connectivity
  • Cross-platform support (iOS & Android)
  • Simple API for image sending
  • Supports thermal printer protocols
Suitable for
  • Retail and hospitality apps
  • Field service applications
  • Inventory tracking tools
  • Mobile order processing
  • On-the-go printing solutions
Considerations
  • Requires compatible Bluetooth thermal printer
  • Limited to Android and iOS (not Web)
  • Needs proper permissions for Bluetooth access
  • Printer-specific formatting may vary
  • Web platform has limited functionality
Supported platformsAndroidiOSWeb

Install package

flutter pub add flutter_bluetooth_printer

Categories

Dependencies

Dependency list 5 items
  • flutter_bluetooth_printer_macos^1.3.0
  • flutter_bluetooth_printer_platform_interface^0.0.7
  • flutter_bluetooth_printer_web^1.1.1
  • image>=4.1.7
  • plugin_platform_interface^2.1.3

Source repository

Related projects

No data available yet.