왜 Aspose.BarCode for Java인가요?

프로덕션에서 바코드는 스캐너, 모바일 카메라, PDF 등 다양한 입력으로부터 들어옵니다. 이 SDK는 노이즈, 저대비, 기울어짐, 부분 손상 등 불완전한 입력에서도 디코딩 신뢰성을 유지하도록 설계되었습니다. QualitySettings 프리셋으로 속도와 허용도를 균형 있게 맞추고, 어려운 이미지에는 필요한 옵션을 선택적으로 적용할 수 있습니다.

표준? 모두 지원합니다.

Aspose.BarCode for Java SVG, EMF 같은 벡터 형식을 포함한 주요 이미지 형식과 PDF를 지원합니다. API로 [files] 를 손쉽게 인식할 수 있습니다( https://docs.aspose.com/barcode/java/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

크로스 플랫폼 Java 지원

Aspose.BarCode for Java는 Java를 지원하는 모든 운영체제에서 동작합니다. JDK/JRE 1.8 이상과 호환되며, 데스크톱 앱, 서비스, 웹 애플리케이션에서 흔히 쓰이는 Java 스택에 잘 맞습니다.

Microsoft Windows
Linux
Gradle
macOS
IntelliJ IDEA
Eclipse
Apache Maven
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(); System.out.printf("Recognized %d barcode(s)%n", res.length); for (BarCodeResult result : res) { System.out.printf("%s: %s%n", result.getCodeTypeName(), result.getCodeText()); }

모든 Java 프로젝트를 위한 바코드 파워

Aspose.BarCode for Java는 규모에 상관없이 Java 시스템에 안정적인 바코드 생성 및 인식을 제공합니다. 환경 전반에서 일관된 결과와 폭넓은 심볼로지 지원이 필요한 엔터프라이즈 앱, 문서 워크플로, 백엔드 자동화에 적합합니다.

바코드 생성과 디코딩을 완전히 제어하면서 다음을 할 수 있습니다:

  • 80개 이상의 바코드 유형 생성 및 인식
  • 래스터 이미지, PDF, 스트림에서 바코드 읽기
  • 구성 가능한 인식 설정으로 회전/기울기/노이즈 이미지 처리
  • 크기, 해상도, 색상, 캡션, 텍스트 렌더링 사용자 지정
  • GS1, ECI 및 우편 바코드 표준 구현

기능 및 역량

Aspose.BarCode for 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 및 우편 심볼로지 지원