itrcz / RNTSCPrinter

React-native TSC Printer SDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rn-tsc-printer

TSC Printer SDK for React-Native

Requirements

React-Native 0.60+

Install

$ yarn add rn-tsc-printer --save

iOS

  1. Not implemeted yet

Android

  1. 🙏

How to use

import TSCPrinter from 'rn-tsc-printer';
  1. Create printer instance
const printer = new TSCPrinter({
	ip: "192.168.1.39",
	port: 9100,
	paperWidth: 60,
	paperHeight: 30,
});
  1. Print
	await printer.open()
	await printer.clear()
	await printer.setup()
	await printer.barcode({
		x: 20,
		y: 20,
		height: 100,
		narrow: 2,
		wide: 0,
		printText: false,
		rotation: 0,
		type: '128',
		code: '1234567890'
	})
	await printer.print(1,1)
    await printer.close()

TODO

  1. iOS sdk implementation
  2. image upload

About

React-native TSC Printer SDK

License:GNU General Public License v3.0


Languages

Language:Java 34.4%Language:Objective-C 21.7%Language:Ruby 20.0%Language:TypeScript 19.4%Language:JavaScript 2.6%Language:Starlark 1.9%