Android용 드롭인 카메라 스캔 UI

카메라, UI, 인식 로직을 처음부터 조립하지 않고도 빠르고 신뢰성 높은 스캔 화면을 구축할 수 있습니다. Aspose.BarCode for Android via Java에는 단독 Activity로 실행하거나 Fragment로 임베드할 수 있는 바코드 스캔 컴포넌트가 포함되며, 인식 설정과 스캔 영역을 구성할 수 있습니다.

표준? 모두 지원합니다.

Aspose.BarCode for Android via Java SVG, EMF 같은 벡터 형식을 포함한 주요 이미지 형식과 PDF를 지원합니다. API로 [files] 를 손쉽게 인식할 수 있습니다( https://docs.aspose.com/barcode/androidjava/supported-file-formats/ ) (스캐너나 카메라에서도 간단히). 아래는 지원되는 모든 바코드 심볼로지(1D, 2D, 우편, 복합 유형 포함)입니다. 지원되는 모든 플랫폼에서 생성 및 인식할 수 있습니다.

매트릭스 / 2D 코드

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

선형 / 1D 코드

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

산업용 & 복합 코드

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

Android에 최적화

Aspose.BarCode for Android via Java는 Android 모바일 개발에 맞춰 설계되었습니다. Android API level 19 이상과 호환됩니다. Aspose Maven 리포지토리에서 AAR로 Gradle 프로젝트에 통합할 수 있으며, Android Studio로 개발할 수 있습니다.

Microsoft Windows
Linux
Android
macOS
Android Studio
Gradle
IntelliJ IDEA
GitHub
Docker

라이브 코드 데모

텍스트를 붙여 넣으면 → 바코드가 생성됩니다. 파일을 드롭하면 → 디코딩된 데이터가 표시됩니다. 두 예제 모두 자동 생성된 샘플 코드가 포함되어 있어 프로젝트에 바로 복사해 사용할 수 있습니다.


// Initialize BarcodeGenerator BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); // Set generation parameters gen.getParameters().getBarcode().getXDimension().setPixels(7); gen.getParameters().getBorder().setColor(new Color(0xff000000, true)); gen.getParameters().getBorder().getWidth().setPixels(7); // Generate and save Barcode image gen.save("image.png", BarCodeImageFormat.PNG);

// Initialize BarCodeReader BarCodeReader reader = new BarCodeReader("image.png", DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results BarCodeResult[] res = reader.readBarCodes(); Log.d("BarcodeTest", String.format("Recognized %d barcode(s)", res.length)); for (BarCodeResult result : res) { Log.d("BarcodeTest", String.format("%s: %s", result.getCodeTypeName(), result.getCodeText())); }

모바일 앱을 위한 바코드 기능 완전 제어

Aspose.BarCode for Android via Java는 견고한 바코드 기능을 Android 애플리케이션에 직접 추가할 수 있게 해줍니다. 리테일/물류부터 헬스케어/금융까지, 이 모바일 바코드 라이브러리는 실시간 워크플로에 최적화되어 있으며 중급형 디바이스에서도 잘 동작합니다. 이동 중 정확한 바코드 읽기나 정밀한 바코드 생성이 필요한 앱에 특히 적합합니다.

깔끔한 Java API와 Android용 스캔 컴포넌트로 다음을 할 수 있습니다:

  • QR, Aztec, Code 128 등을 포함한 1D/2D 바코드 인식 및 생성
  • 카메라 촬영, 사진 또는 파일에서 바코드 스캔
  • 바코드 외관, 해상도, 크기, 정렬 사용자 지정
  • ECI, GS1 및 우편 바코드 표준 사용
  • 일관된 UX로 비즈니스/소비자 앱에 바코드 워크플로 임베드

기능 및 역량

Aspose.BarCode for Android via Java 는 다양한 이미지 유형에서 어떤 각도에서도 1D/2D 바코드를 생성하고 인식할 수 있는 강력한 개발 라이브러리입니다. 이 API는 생성된 바코드를 다양한 고품질 이미지 형식으로 내보낼 수 있으며, 배경색, 바 색상, 회전 각도, x-dimension, 이미지 품질, 해상도, 캡션, 크기 등 여러 파라미터와 외형을 수정할 수 있습니다. 또한 풍부한 바코드 감지/읽기 기능을 제공하고 80개 이상의 바코드 유형을 지원합니다.

Feature icon

다양한 형식으로 바코드 라벨 저장

Feature icon

스트림 또는 파일에서 인식

Feature icon

2D 유형에서 (비영어) 문자 인코딩/디코딩

Feature icon

어떤 각도에서도 바코드 이미지 회전

Feature icon

Aspose.PDF로 멀티페이지 TIFF 및 PDF 파일에서 바코드 스캔

Feature icon

선형, 2D 및 우편 심볼로지 지원