Native Module For iMin Printer SDK Plugin
npm install react-native-printer-iminimport PrinterImin from 'react-native-printer-imin';
// Initialize printer
await PrinterImin.initPrinter();
// Check printer status
const status = await PrinterImin.getPrinterStatus();
console.log(status);
// Print text
await PrinterImin.printText('Hello World');📚 Complete documentation is available in multiple languages:
| Document | Description |
|---|---|
| 📖 文档中心 | 主要文档中心 |
| 🚀 快速开始 | 5分钟快速上手 |
| ⚙️ 安装指南 | 详细安装配置说明 |
| 📋 API参考 | 完整API文档 |
| 👨💻 开发者指南 | 深入开发指导 |
| 💡 使用示例 | 实际应用场景示例 |
| 🔄 迁移指南 | 版本升级指导 |
| ❓ 常见问题 | 常见问题解答 |
| Document | Description |
|---|---|
| 📖 Documentation Center | Main documentation hub |
| 🚀 Quick Start | Get started in 5 minutes |
| ⚙️ Installation Guide | Detailed setup instructions |
| 📋 API Reference | Complete API documentation |
| 👨💻 Developer Guide | Advanced development guide |
| ❓ FAQ | Frequently asked questions |
- Example App: example/
- GitHub Issues: Report Issues
- ✅ Text Printing - Multiple fonts, styles, and alignments
- ✅ Image Printing - URL and local images with size control
- ✅ QR Code Printing - Customizable size, error correction, and alignment
- ✅ Barcode Printing - Multiple barcode formats supported
- ✅ Table Printing - Flexible column layouts
- ✅ Label Printing - SDK 2.0 exclusive feature
- ✅ Device Control - Paper cutting, cash drawer, status monitoring
- M2-202, M2-203, M2 Pro
- Swift 1, Swift 2, Swift 2 Pro, Swift 2 Ultra, Swift 1 Pro
- M2 Max, D1, D1 Pro
- Falcon 1, Swan 2, Falcon 2, Falcon 2 Pro, Falcon 1 Pro, Swan 2 Pro
- D4, Swan 2, Falcon 2
See the contributing guide to learn how to contribute to the repository and the development workflow.
MIT
Made with create-react-native-library
更新内容 : 适配A15 Update details: Adapted for A15
更新内容: 更新版本号 Update details: Updated version number
fix: adapt .so file for android 16k page, update SDK to iminPrinterSDK-15_V1.3.2_2505261539.jar 更新内容:fix: all->适配.so文件安卓16k页面,更新SDK:iminPrinterSDK-15_V1.3.2_2505261539.jar