Java용 바코드 생성 및 인식 API
Java에서 몇 줄로 완성되는 바코드
더 많은 예시 >// Create instance of BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "ASPOSE");
// Set barcode x-dimension in pixels
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// Generate barcode and Save to PNG
gen.save("QRCode.png", BarCodeImageFormat.PNG);
> compile(group: ‘com.aspose’, name: ‘aspose-barcode’, version: ‘25.6’)
왜 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 스택에 잘 맞습니다.
라이브 코드 데모
텍스트를 붙여 넣으면 → 바코드가 생성됩니다. 파일을 드롭하면 → 디코딩된 데이터가 표시됩니다. 두 예제 모두 자동 생성된 샘플 코드가 포함되어 있어 프로젝트에 바로 복사해 사용할 수 있습니다.
모든 Java 프로젝트를 위한 바코드 파워
Aspose.BarCode for Java는 규모에 상관없이 Java 시스템에 안정적인 바코드 생성 및 인식을 제공합니다. 환경 전반에서 일관된 결과와 폭넓은 심볼로지 지원이 필요한 엔터프라이즈 앱, 문서 워크플로, 백엔드 자동화에 적합합니다.
바코드 생성과 디코딩을 완전히 제어하면서 다음을 할 수 있습니다:
- 80개 이상의 바코드 유형 생성 및 인식
- 래스터 이미지, PDF, 스트림에서 바코드 읽기
- 구성 가능한 인식 설정으로 회전/기울기/노이즈 이미지 처리
- 크기, 해상도, 색상, 캡션, 텍스트 렌더링 사용자 지정
- GS1, ECI 및 우편 바코드 표준 구현
기능 및 역량
Aspose.BarCode for Java 는 다양한 이미지 유형에서 어떤 각도에서도 1D/2D 바코드를 생성하고 인식할 수 있는 강력한 개발 라이브러리입니다. 이 API는 생성된 바코드를 다양한 고품질 이미지 형식으로 내보낼 수 있으며, 배경색, 바 색상, 회전 각도, x-dimension, 이미지 품질, 해상도, 캡션, 크기 등 여러 파라미터와 외형을 수정할 수 있습니다. 또한 풍부한 바코드 감지/읽기 기능을 제공하고 80개 이상의 바코드 유형을 지원합니다.
다양한 형식으로 바코드 라벨 저장
스트림 또는 파일에서 인식
2D 유형에서 (비영어) 문자 인코딩/디코딩
어떤 각도에서도 바코드 이미지 회전
Aspose.PDF로 멀티페이지 TIFF 및 PDF 파일에서 바코드 스캔
선형, 2D 및 우편 심볼로지 지원