Skip to content

iminsoftware/react-native-printer-imin

react-native-printer-imin

Native module for iMin built-in thermal printers on Android.

中文文档 | English Docs

Installation

npm install react-native-printer-imin

Rebuild native code after installation (Expo Go not supported).

Quick Start

import PrinterImin from 'react-native-printer-imin';

await PrinterImin.initPrinter();
await PrinterImin.printText('Hello World');
await PrinterImin.printAndLineFeed();

Features

  • Text printing with custom fonts, styles, alignment
  • Image printing (URL)
  • Barcode printing (UPC, EAN, Code128, etc.)
  • QR code and double QR code printing
  • Label printing with canvas-based layout [2.0]
  • Transaction printing (buffer management) [2.0]
  • Cash drawer control
  • Paper cutting (on devices with cutter)

SDK Versions

SDK Devices Features
2.0 Android 15+ Full feature set
1.0 Older devices Basic printing

Documentation

Supported Devices

All iMin Android devices with built-in thermal printers.

Changelog

See CHANGELOG.md

Li

MIT

About

React Native Library for IMIN internal printer

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Languages