Buscar pacotes, repositórios e categorias de apps

Capa de barcode_finder
Detalhes do pacotev0.0.5

barcode_finder

Barcode Finder é um plugin para ler códigos de barras e QRCodes de arquivos PDF e imagens usando o Zxing para Android e Zxing e Zbar para iOS.

AndroidiOS
Downloads em 30 dias
99
Curtidas
37
Pontos Pub
130

Instalar pacote

flutter pub add barcode_finder

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Barcode Finder é um plugin Flutter projetado para extrair códigos de barras e códigos QR de imagens e arquivos PDF. Ele utiliza o Zxing no Android e combina o Zxing com o Zbar no iOS, garantindo varreduras confiáveis em todas as plataformas. O pacote suporta formatos de código de barras 1D e 2D, tornando-o ideal para processamento de documentos, rastreamento de estoque e aplicações de captura de dados. Integra-se perfeitamente em aplicativos Flutter com configuração mínima.

Casos de uso

  • Lendo códigos de barras de documentos digitalizados
  • Extraindo códigos QR de imagens
  • Processamento de PDFs com códigos de barras embutidos
  • Automatizando a entrada de dados a partir de rótulos físicos
  • Digitalizando informações do produto em aplicativos de varejo

Principais recursos

  • Suporta plataformas Android e iOS
  • Usa o Zxing e o Zbar para alta precisão
  • Gerencia imagens e arquivos PDF
  • Consistência multiplataforma
  • Integração simples por meio do Flutter pub

Indicado para

  • Aplicativos móveis que precisam de leitura de código de barras
  • Sistemas de estoque e logística
  • Ferramentas de varejo e comércio eletrônico
  • Fluxos de trabalho de digitalização de documentos
  • Aplicativos que exigem extração rápida de dados

Considerações

  • Requer dependências nativas no iOS e no Android
  • Pode ser necessário permissões adicionais para acesso a arquivos
  • O desempenho depende da qualidade da imagem
  • Limitado a tipos de código de barras compatíveis
  • Não otimizado para escaneamento em tempo real com câmera

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Barcode Finder

A flutter plugin for barcode scanner that works on both iOS and Android. Provides functionality for scanning several formats of 1D and 2D barcodes.

It uses ML-kit on Android and iOS to detect codes from PDF and Image files.

Example using app

Getting Started

Depend on it

Add this to your package's pubspec.yaml file:

dependencies:
  barcode_finder: latest version
Android Platform

API 21 is the minimum supported for Android.

Usage

Lets take a look at how to use BarcodeFinder to scan any PDF or image File using File Picker as a auxiliar plugin.

Future<String?> scanFile() async {
    // Used to pick a file from device storage
    final pickedFile = await FilePicker.platform.pickFiles();
    if (pickedFile != null) {
        final filePath = pickedFile.files.single.path;
        if (filePath != null) {
            return await BarcodeFinder.scanFile(path: path);
        }
    }
}

Make sure you are passing a valid and permissioned path to BarcodeFinder.scanFile, in the exemple above, the package FilePicker provides it for us.

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.