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

barcode_finder 표지
패키지 상세v0.0.5

barcode_finder

Barcode Finder는 Android에서는 Zxing을 사용하여 PDF 파일과 이미지에서 바코드와 QR 코드를 읽고, iOS에서는 Zxing과 Zbar를 사용하는 플러그인입니다.

AndroidiOS
30일 다운로드
99
좋아요
37
Pub 점수
130

패키지 설치

flutter pub add barcode_finder

패키지 개요

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

Barcode Finder는 이미지 및 PDF 파일에서 바코드와 QR 코드를 추출하기 위해 설계된 플러터 플러그인입니다. 안드로이드에서는 Zxing을 활용하고 iOS에서는 Zxing과 Zbar를 결합하여 크로스플랫폼에서 신뢰할 수 있는 스캔을 보장합니다. 이 패키지는 1D 및 2D 바코드 형식을 모두 지원하며, 문서 처리, 재고 추적, 데이터 캡처 애플리케이션에 적합합니다. 최소한의 설정으로 플러터 앱에 원활하게 통합됩니다.

사용 사례

  • 스캔된 문서에서 바코드 읽기
  • 이미지에서 QR 코드 추출
  • 내장 바코드가 포함된 PDF 처리
  • 물리적 라벨에서 데이터 입력 자동화
  • 소매 앱에서 제품 정보 스캔하기

주요 기능

  • 안드로이드 및 iOS 플랫폼을 지원합니다
  • 높은 정확도를 위해 Zxing과 Zbar를 사용합니다
  • 이미지 및 PDF 파일을 처리합니다
  • 크로스 플랫폼 일관성
  • Flutter pub를 통한 간단한 통합

적합한 대상

  • 바코드 스캔이 필요한 모바일 앱
  • 재고 및 물류 시스템
  • 소매 및 전자상거래 도구
  • 문서 디지털화 워크플로우
  • 빠른 데이터 추출이 필요한 앱

고려 사항

  • iOS 및 안드로이드에서 네이티브 종속성이 필요합니다
  • 파일 액세스를 위해 추가 권한이 필요할 수 있습니다
  • 성능은 이미지 품질에 따라 달라집니다
  • 지원되는 바코드 유형에 한정
  • 실시간 카메라 스캔에 최적화되지 않음

원본 README

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

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.

카테고리

소스 저장소

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

아직 데이터가 없습니다.