Pakete, Repositories und App-Kategorien suchen

Paketdetailsv1.1.0

zxing_widget

Ein Barcode-Generator-Widget, das in Flutter eingebettet werden kann. Es verwendet zxing-dart für alle Plattformen.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
1890
Likes
6
Pub-Punkte
150

Paket installieren

flutter pub add zxing_widget

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

zxing_widget ist ein Flutter-Paket, das einen anpassbaren Barcode-Generator-Widget bereitstellt und zxing-dart nutzt, um plattformübergreifende Kompatibilität zu gewährleisten. Es ermöglicht Entwicklern, dynamische Barcodes und QR-Codes direkt in ihre Flutter-Anwendungen auf Android, iOS, Web, macOS, Windows und Linux einzubetten. Der Widget unterstützt verschiedene Barcode-Formate und integriert sich nahtlos in bestehende Benutzeroberflächen. Er ist ideal für Anwendungen, die eine Echtzeit-Barcode-Erzeugung erfordern, wie beispielsweise Ticket-Systeme, Bestandsverwaltung oder digitale Identitätslösungen.

Anwendungsfälle

  • QR-Codes für digitale Tickets erstellen
  • Produktbarcodes in Inventuranwendungen erstellen
  • Scannbare Codes in Benutzerprofile einbetten
  • Unterstützung der Offline-Barcode-Erstellung
  • Schneller Datenaustausch über QR-Codes aktivieren

Hauptmerkmale

  • Plattformübergreifende Barcode-Erstellung
  • Integration mit dem zxing-dart-Engine
  • Anpassbare Barcodegröße und -stil
  • Unterstützung mehrerer Barcode-Formate
  • Leichtgewichtig und einfach einbettbar

Geeignet für

  • Mobile und Web-Apps, die Barcode-Ausgabe benötigen
  • Entwickler, die Bestands- oder Ticketing-Systeme erstellen
  • Apps, die Offline-Codegenerierung erfordern
  • Flutter-Projekte für mehrere Plattformen

Hinweise

  • Erfordert eine ordnungsgemäße Behandlung von Berechtigungen auf mobilen Plattformen
  • Möglicherweise sind zusätzliche Stile für ein optimales visuelles Erscheinungsbild erforderlich
  • Beschränkt auf die Erzeugung von Barcode, nicht auf deren Scannen
  • Abhängig von zxing-dart für die zugrundeliegende Funktionalität

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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.

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.