Java 엔진 기반 Python 바코드 생성기 & 리더
몇 초 만에 바코드 생성 및 스캔
더 많은 예시 >from aspose_barcode import generation
# Create instance of BarcodeGenerator
gen = BarcodeGenerator(EncodeTypes.CODE_128, "SKU-12345")
# Set barcode x - dimension in pixels
gen.getParameters().barcode.x_dimension.pixels = 4
# Generate barcode and Save to PNG
gen.save("barcode.png", BarCodeImageFormat.PNG)
> pip install aspose-barcode-for-python-via-java
Python 친화적 워크플로로 누리는 Java급 바코드 정확도
Python에서 Aspose.BarCode for Java 엔진의 전체 기능을 사용할 수 있습니다. Python-Java 브리지는 플랫폼 간 동작을 일관되게 유지하여 개발에서 프로덕션으로 옮겨도 디코딩/렌더링 결과가 예측 가능하게 유지됩니다.
pip로 설치, 네이티브 빌드 불필요
pip 한 번으로 시작할 수 있습니다. 컴파일해야 하는 플랫폼별 네이티브 확장이 없어 CI와 컨테이너에서 설정을 단순하게 유지할 수 있습니다.
Python과 JDK가 있는 어디서든 실행
Windows, Linux, macOS에서 동일한 코드를 사용할 수 있습니다. 요구 사항은 Python 3.7+와 JDK 8+ 런타임뿐입니다.
환경 내 오프라인 처리
로컬에서 바코드를 생성하고 인식합니다. 외부 서비스도, 데이터 전송도, 일상 운영을 위한 네트워크 의존성도 없습니다.
Java 엔진 기반의 예측 가능한 결과
Pythonic API로 Java 백엔드의 성숙함과 안정성을 활용할 수 있습니다. 팀/머신/배포가 달라도 결과의 일관성을 유지하는 데 도움이 됩니다.
표준? 모두 지원합니다.
Aspose.BarCode for Python via Java SVG, EMF 같은 벡터 형식을 포함한 주요 이미지 형식과 PDF를 지원합니다. API로 [files] 를 손쉽게 인식할 수 있습니다( https://docs.aspose.com/barcode/python-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
Python을 위한 크로스 플랫폼 설정
Python 3.7+와 Java JDK 8+(OpenJDK, Amazon Corretto, BellSoft Liberica, Oracle JDK)로 Windows, Linux, macOS에서 실행됩니다. pip로 PyPI에서 설치하고, 처리를 완전히 오프라인으로 유지하며, 로컬 개발/CI/컨테이너/프로덕션에서 동일한 코드를 재사용할 수 있습니다.
라이브 코드 데모
텍스트를 붙여 넣으면 → 바코드가 생성됩니다. 파일을 드롭하면 → 디코딩된 데이터가 표시됩니다. 두 예제 모두 자동 생성된 샘플 코드가 포함되어 있어 프로젝트에 바로 복사해 사용할 수 있습니다.
라벨, 리포트, 문서를 위한 인쇄 품질 바코드
인쇄와 화면에 맞는 정확한 크기로 깔끔하고 스캔 친화적인 바코드를 생성하세요. 웹과 PDF에는 래스터 출력을 사용하고, 어떤 해상도에서도 선명함이 필요할 때는 벡터 형식을 사용하세요.
- X dimension, 바 높이, quiet zone, 테두리, 폰트, 정렬 제어
- Swiss QR 및 HIBC 페이로드를 포함해 GS1 및 복잡한 바코드를 위한 codetext 헬퍼 사용
- 국제 텍스트를 위한 ECI 및 Unicode 친화적 인코딩
- PNG, JPEG, GIF, BMP, TIFF, SVG, EMF, PDF 또는 PIL.Image로 내보내기
- 배치 라벨 작업을 구축하고 바코드 이미지를 리포트/템플릿에 통합
서비스, 파이프라인, 배치 처리에 최적화
단일 요청부터 대량 작업까지 확장하세요. 이미지당 여러 바코드를 읽고, 속도가 필요할 때는 디코딩 범위를 좁히며, 프리셋으로 인식 동작을 튜닝할 수 있습니다.
세밀한 스타일 제어로 1D/2D 바코드 생성
대형 프레임을 빠르게 처리하기 위한 관심 영역(ROI) 디코딩
체크섬 및 검증 옵션으로 오탐 감소
자동 회전, 기울기 처리, 다중 바코드 감지
복잡한 페이로드: GS1, HIBC, Swiss QR 등
속도와 허용도의 균형을 위한 QualitySettings 프리셋