react-native-local-barcode-recognizer

0.0.2 • Public • Published

###react-native-local-barcode-recognizer

*** Still under development.

Install:

#install: 
npm install react-native-local-barcode-recognizer
 
#and link: 
react-native link react-native-local-barcode-recognizer
 

or you may install manually.

Usage:

Here is the demo (may check the examples folder of source code as well)

import ...
 
import LocalBarcodeRecognizer from 'react-native-local-barcode-recognizer';
 
 
const imageBase64 = "data:image/jpeg;base64,/9j/4AA.......";
 
type Props = {};
export default class App extends Component<Props> {
  render() {
    return (
      <View style={styles.container}>
        <Text style={styles.welcome}>React Native Local Barcode Recoginzer Demo</Text>
        <Text>Follow images to test:</Text>
        <Image source={{uri:imageBase64}} style={{width:width,height:width}}></Image>
          <Button onPress={()=>{
              this.recoginze();
          }} title={"Recognize"} />
      </View>
    );
  }
 
  recoginze = async ()=>{
    // Here is the demoe
     let result = await LocalBarcodeRecognizer.decode(imageBase64.replace("data:image/jpeg;base64,",""),{codeTypes:['ean13','qr']});
     alert(result);
  }
 
}
...
});
 
 

API

 
 let result = await LocalBarcodeRecognizer.decode(base64EncodeStringWithSchema,options);
 
 

Options

Only codeTypes supports currently Options:

name desc
codeTypes the codeFormat array, no default values,at last one of follow values needed: aztec ean13 ean8 qr pdf417 upc_e datamatrix code39 code93 interleaved2of5 codabar code128 maxicode rss14 rssexpanded upc_a upc_ean

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i react-native-local-barcode-recognizer

      Weekly Downloads

      9

      Version

      0.0.2

      License

      MIT

      Unpacked Size

      2.54 MB

      Total Files

      507

      Last publish

      Collaborators

      • januslo