All Projects → infoxicator → react-native-star-prnt

infoxicator / react-native-star-prnt

Licence: MIT License
React-Native bridge to communicate with Star Micronics Bluetooth/LAN Printers

Programming Languages

objective c
16641 projects - #2 most used programming language
java
68154 projects - #9 most used programming language
c
50402 projects - #5 most used programming language
javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to react-native-star-prnt

Gutenberg
Modern framework to print the web correctly.
Stars: ✭ 4,425 (+7154.1%)
Mutual labels:  printer, print
nativescript-printer
📠 Send an image or the screen contents to a physical printer
Stars: ✭ 33 (-45.9%)
Mutual labels:  printer, print
printer
A fancy logger yet lightweight, and configurable. 🖨
Stars: ✭ 65 (+6.56%)
Mutual labels:  printer, print
Codeprinter
🖨️ Print out code easily
Stars: ✭ 233 (+281.97%)
Mutual labels:  printer, print
Viewprinter
Live preview, edit and print functionality for View hierarchies. Supports PDF, PNG, JPEG.
Stars: ✭ 170 (+178.69%)
Mutual labels:  printer, print
Wp Print
Displays a printable version of your WordPress blog's post/page.
Stars: ✭ 16 (-73.77%)
Mutual labels:  printer, print
Node Thermal Printer
This npm package was made to control epson and star thermal printers
Stars: ✭ 424 (+595.08%)
Mutual labels:  printer, star
Bashmultitool
A library for bash shell program containing useful functions. Can be imported into scripts to create colourful and functional scripts and TUIs.
Stars: ✭ 27 (-55.74%)
Mutual labels:  printer, print
Printooth
A well documented, high-level Android interface that makes printing via bluetooth printers easier
Stars: ✭ 231 (+278.69%)
Mutual labels:  printer, print
nativescript-star-printer
🌟 Print directly to Star Micronics printers from your NativeScript app! http://www.starmicronics.com/
Stars: ✭ 28 (-54.1%)
Mutual labels:  printer, star
ansible-cups
Ansible role to install and configure CUPS, assist with installing PPDs and install printers/classes
Stars: ✭ 20 (-67.21%)
Mutual labels:  printer
StarRateView
swift五星评分,星星评分控件,支持自定义数量、拖拽、0.1颗星等多种操作
Stars: ✭ 22 (-63.93%)
Mutual labels:  star
star-history
The missing star history graph of GitHub repos - https://star-history.com
Stars: ✭ 2,869 (+4603.28%)
Mutual labels:  star
blob
个人前端技术博客,各种源码分析,工具分享
Stars: ✭ 26 (-57.38%)
Mutual labels:  star
Bitcoin-wallet-cracker
Automated Bitcoin wallet generator that with mnemonic and passphrases bruteforces wallet addresses
Stars: ✭ 140 (+129.51%)
Mutual labels:  star
StarView
即刻 APP 收藏按钮的实现
Stars: ✭ 73 (+19.67%)
Mutual labels:  star
ionic2-firebase-hackathon-starter
A hackathon starter for ionic2 using firebase, already has user authentication, reset password, google login etc
Stars: ✭ 34 (-44.26%)
Mutual labels:  star
Vip.Printer
Biblioteca para realizar impressões (impressora não fiscal) utilizando comandos Esc/Bema, Esc/Daruma e Esc/Pos 🚀
Stars: ✭ 48 (-21.31%)
Mutual labels:  printer
python-escpos
Fork of https://code.google.com/p/python-escpos/
Stars: ✭ 27 (-55.74%)
Mutual labels:  printer
ipp.rs
IPP protocol implementation for Rust
Stars: ✭ 24 (-60.66%)
Mutual labels:  print

react-native-star-prnt

react-native bridge for Star micronics printers.

Ionic/Cordova Version ➜ here

Installation

$ npm install react-native-star-prnt --save

Link

$ react-native link react-native-star-prnt

iOS Configuration

  1. In XCode, go to Build Phases, Link Binary with Libraries and Add the following frameworks:

    • Go to node_modulesreact-native-star-prntiosFrameworks and add StarIO.framework and StarIO_Extension.framework
    • Add the CoreBluetooth.framework
    • Add the ExternalAccessory.framework
  2. Go to Build Settings ➜ Search Paths and Add $(PROJECT_DIR)/../node_modules/react-native-star-prnt/ios/Frameworks to Framework Search Paths

For Bluetooth printers:

  1. Click on the information property list file (default : “Info.plist”).
  2. Add the “Supported external accessory protocols” Key.
  3. Click the triangle of this key and set the value for the Item 0 to jp.star-m.starpro

Usage

import { StarPRNT } from 'react-native-star-prnt';

async function portDiscovery() {
    try {
      let printers = await StarPRNT.portDiscovery('All');
      console.log(printers);
    } catch (e) {
      console.error(e);
    }
  }

Take a look at the Documentation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].