Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.1.0

zxing_widget

Um widget gerador de códigos de barras que pode ser incorporado no Flutter. Ele usa o zxing-dart em todas as plataformas.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
1,9 mil
Curtidas
6
Pontos Pub
150

Instalar pacote

flutter pub add zxing_widget

Visão geral do pacote

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

zxing_widget é um pacote Flutter que fornece um widget de gerador de códigos de barras personalizável, aproveitando o zxing-dart para compatibilidade entre plataformas. Permite que desenvolvedores integrem códigos de barras e QR dinâmicos diretamente em seus aplicativos Flutter em Android, iOS, Web, macOS, Windows e Linux. O widget suporta vários formatos de códigos de barras e se integra perfeitamente com interfaces existentes. É ideal para aplicativos que exigem geração de códigos de barras sob demanda, como sistemas de ingressos, gestão de estoque ou soluções de identidade digital.

Casos de uso

  • Gerando códigos QR para ingressos digitais
  • Criando códigos de barras de produtos em aplicativos de estoque
  • Incorporar códigos escaneáveis nos perfis de usuário
  • Suporte à geração de códigos de barras offline
  • Habilitar o compartilhamento rápido de dados por meio de códigos QR

Principais recursos

  • Geração de código de barras multiplataforma
  • Integração com o motor zxing-dart
  • Tamanho e estilo de código de barras personalizáveis
  • Suporte a múltiplos formatos de código de barras
  • Leve e fácil de incorporar

Indicado para

  • Aplicativos móveis e web que precisam de saída de código de barras
  • Desenvolvedores construindo sistemas de inventário ou bilhetagem
  • Aplicativos que exigem geração de código offline
  • Projetos Flutter direcionados para múltiplas plataformas

Considerações

  • Requer um tratamento adequado de permissões em plataformas móveis
  • Pode ser necessário estilização adicional para uma aparência visual ótima
  • Limitado à geração de códigos de barras, não à sua leitura
  • Depende do zxing-dart para funcionalidade subjacente

README original

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

ZXing Widget(Dart)

pub package

A Barcode Generator Widget that can be embedded inside flutter. It uses zxing-dart for all platforms.

ZXing Dart pub package
ZXing Widget pub package
ZXing Scanner pub package

Features

  • ✅ QRCode
  • ✅ PDF417 code
  • ✅ DataMatrix code
  • ✅ AZTec code
  • ✅ OneDemension code
  • ✅ Paint callback
  • ✅ Customize color
  • ✅ to image

Preview

Code Generator Preview

Getting started

flutter pub add zxing_widget

Usage

See /example folder.

Render a qrcode

BarcodeWidget(
    QrcodePainter(
        'qrcode data',
        errorCorrectionLevel: ErrorCorrectionLevel.H,
        foregroundColor: Colors.blue,
    ),
    size: const Size(200, 200),
),

Generate an image

import 'dart:ui' as ui;

final ui.Image image = QrcodePainter(
        'qrcode data',
        errorCorrectionLevel: ErrorCorrectionLevel.H,
        foregroundColor: Colors.blue,
    ).toImage(const Size(200, 200));

// binary png data
final binData = await image.toByteData(format: ui.ImageByteFormat.png);

Additional information

This package depends on zxing_lib witch is a pure dart port of ZXing.

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.