패키지, 저장소 및 앱 카테고리 검색

패키지 상세v1.1.0

zxing_widget

Flutter 내부에 삽입할 수 있는 바코드 생성기 위젯입니다. 모든 플랫폼에서 zxing-dart를 사용합니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
1.9천
좋아요
6
Pub 점수
150

패키지 설치

flutter pub add zxing_widget

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

zxing_widget는 zxing-dart를 활용하여 크로스플랫폼 호환성을 제공하는 사용자 정의 가능한 바코드 생성 위젯을 제공하는 플러터 패키지입니다. 개발자는 안드로이드, iOS, 웹, 맥OS, 윈도우, 리눅스에서 Flutter 애플리케이션에 동적 바코드와 QR 코드를 직접 삽입할 수 있습니다. 이 위젯은 다양한 바코드 형식을 지원하며 기존 UI와 원활하게 통합됩니다. 티켓 시스템, 재고 관리 또는 디지털 신원 솔루션과 같은 실시간 바코드 생성이 필요한 앱에 적합합니다.

사용 사례

  • 디지털 티켓용 QR 코드 생성
  • 재고 앱에서 제품 바코드 만들기
  • 사용자 프로필에 스캔 가능한 코드 삽입
  • 오프라인 바코드 생성 지원
  • QR 코드를 통한 빠른 데이터 공유 활성화

주요 기능

  • 크로스 플랫폼 바코드 생성
  • zxing-dart 엔진과의 통합
  • 사용자 정의 가능한 바코드 크기 및 스타일
  • 다중 바코드 형식 지원
  • 경량이며 삽입하기 쉬움

적합한 대상

  • 바코드 출력이 필요한 모바일 및 웹 앱
  • 재고 또는 티켓 시스템을 구축하는 개발자
  • 오프라인 코드 생성이 필요한 앱
  • 다중 플랫폼을 대상으로 하는 Flutter 프로젝트

고려 사항

  • 모바일 플랫폼에서 권한을 올바르게 처리해야 합니다
  • 최적의 시각적 외관을 위해 추가 스타일링이 필요할 수 있습니다
  • 바코드 생성에 한정되어 있으며 스캔은 불가능합니다
  • 하위 기능을 위해 zxing-dart에 의존합니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

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.

카테고리

의존성

의존성 목록 1 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.