C++용 바코드 생성 및 인식 라이브러리
C++에서 몇 줄로 바코드 생성/스캔
더 많은 예시 >// Create instance of BarcodeGenerator
auto gen = System::MakeObject<BarcodeGenerator>(EncodeTypes::QR, u"ASPOSE");
// Set barcode x-dimension in pixels
gen->get_Parameters()->get_Barcode()->get_XDimension()->set_Pixels(4.0f);
// Generate barcode and Save to PNG
gen->Save(u"QRCode.png", BarCodeImageFormat::Png);
> dotnet add package Aspose.BarCode.Cpp
왜 Aspose.BarCode for C++인가요?
현실 세계의 스캔은 완벽하지 않습니다. Aspose.BarCode for C++는 노이즈, 반사광, 기울기, 저대비, 누락 요소 등 손상되거나 왜곡된 이미지에서도 바코드를 디코딩하도록 설계되었습니다. 품질 설정을 조정해 속도와 허용도를 균형 있게 맞추고, 입력이 거칠 때는 미디언 필터나 salt-and-pepper 필터링 같은 내장 정리 옵션을 활용할 수 있습니다.
표준? 모두 지원합니다.
Aspose.BarCode for C++ SVG, EMF 같은 벡터 형식을 포함한 주요 이미지 형식과 PDF를 지원합니다. API로 [files] 를 손쉽게 인식할 수 있습니다( https://docs.aspose.com/barcode/cpp/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
Windows, Mac, Linux 네이티브 지원
Aspose.BarCode for C++는 Windows, Mac, Linux용 네이티브 라이브러리입니다. x64 애플리케이션을 대상으로 하며 Visual Studio 및 CMake(MSVC, GCC, Clang) 등 일반적인 C++ 툴체인에 적합합니다.
라이브 코드 데모
텍스트를 붙여 넣으면 → 바코드가 생성됩니다. 파일을 드롭하면 → 디코딩된 데이터가 표시됩니다. 두 예제 모두 자동 생성된 샘플 코드가 포함되어 있어 프로젝트에 바로 복사해 사용할 수 있습니다.
빠르고 네이티브한 바코드 처리
Aspose.BarCode for C++는 네이티브 애플리케이션을 위한 고성능 바코드 생성 및 인식을 제공합니다. 정확성과 효율성을 위해 설계된 라이브러리로 엔지니어링 도구, 산업 시스템, 데스크톱 유틸리티, 서버 측 서비스를 구축할 수 있습니다. 회전/기울기/저품질 이미지에서도 인식은 안정적이며, 생성은 인쇄/화면/임베디드 워크플로에 맞게 정밀하게 제어할 수 있습니다.
1D 및 2D 바코드 표준을 폭넓게 지원하므로 다음이 가능합니다:
- 80개 이상의 바코드 심볼로지 생성 및 인식
- PNG, JPEG, BMP, TIFF 등 일반적인 래스터 형식 지원
- 노이즈/왜곡/회전 이미지에서 높은 정확도로 바코드 읽기
- 해상도, 패딩, 방향, 캡션, 텍스트 설정 사용자 지정
- 데스크톱 앱, 임베디드 시스템, 백엔드 서비스에 바코드 통합
기능 및 역량
Aspose.BarCode for C++ 는 다양한 이미지 유형에서 어떤 각도에서도 1D/2D 바코드를 생성하고 인식할 수 있는 강력한 개발 라이브러리입니다. 이 API는 생성된 바코드를 다양한 고품질 이미지 형식으로 내보낼 수 있으며, 배경색, 바 색상, 회전 각도, x-dimension, 이미지 품질, 해상도, 캡션, 크기 등 여러 파라미터와 외형을 수정할 수 있습니다. 또한 풍부한 바코드 감지/읽기 기능을 제공하고 80개 이상의 바코드 유형을 지원합니다.
다양한 형식으로 바코드 라벨 저장
스트림 또는 파일에서 인식
2D 유형에서 (비영어) 문자 인코딩/디코딩
어떤 각도에서도 바코드 이미지 회전
Aspose.PDF로 멀티페이지 TIFF 및 PDF 파일에서 바코드 스캔
선형, 2D 및 우편 심볼로지 지원