Componente React Native para gerar código de barras, sem exibir texto/valor, retorna o PATH para ser adicionado no SVG.
Uses JsBarcode para codificação de dados.
Uses @react-native-community/react-native-svg em vez de @react-native-community/art.
Instalação e dependências: react-native-barcode-gerar-svg
npm install react-native-barcode-gerar-svg react-native-svg
Comece a usar o componente
import Barcode from 'react-native-barcode-gerar-svg';
<svg >
<path d=`${BarcodeGerarSVG({ value: "Olá Mundo", format: "CODE128" })}` />
</svg>;
Você pode encontrar mais informações sobre os formatos de código de barras suportados (por exemplo: CODE128, EAN13, EAN8, UPC, ITF, ...) no:
JsBarcode README
JsBarcode Barcode Generator
Propriedade | Descrição |
---|---|
value |
O que significa o código de barras (obrigatório). |
format |
Qual tipo de código de barras usar (padrão: CODE128). https://github.com/lindell/JsBarcode/blob/master/src/barcodes/index.js |
singleBarWidth |
Largura de uma única barra (padrão: 2) |
height |
Altura do código de barras (padrão: 100) |