Aspose.BarCode  for C++

C++ 바코드 처리 API

1D 및 2D 유형을 생성 또는 인식하고 생성된 바코드를 C++ 애플리케이션 내에서 여러 이미지 형식으로 내보냅니다.

  무료 평가판 다운로드
  
 

Aspose.BarCode for C++는 바코드 생성을 추가하는 풍부한 기능의 API입니다. 인식 기능은 물론 생성된 이미지를 고품질의 다른 이미지로 내보낼 수 있습니다. API는 막대 색상, 배경색, 품질, 회전 각도, x-차원, 크기, 캡션, 해상도 등과 같은 바코드 모양 조작을 제공합니다.

C++용 Aspose.BarCode는 여러 이미징, 회전, 크기 조정 및 인쇄 기능을 지원합니다. 또한 QR 코드, Aztec, Data Matrix, ISBN, 코드 39 및 93, PDF417, UPC, EAN 및 GS1 DataMatrix를 포함하되 이에 국한되지 않는 여러 기호에 대한 인코딩 및 디코딩 기능을 제공합니다.

고급 C++ 바코드 API 기능

생성된 바코드 이미지를 스트림 또는 파일에 저장

스트림 또는 이미지에서 코드 인식

2D 유형의 비영어 문자 인코딩 및 디코딩

크기 및 방향 제어

이미지를 원하는 각도로 회전

생성된 이미지 레이아웃의 주요 리팩토링

1D, 2D 및 우편 기호 지원

지원되는 바코드 기호

C++용 Aspose.BarCode는 디코딩 및 인코딩 기능을 모두 갖춘 여러 1D, 2D 및 우편 기호를 지원합니다.

API 지원 선형 유형은 다음과 같습니다.

  • EAN 13
  • EAN 8
  • UPC A
  • UPC E
  • Interleaved 2 of 5
  • Standard 2 of 5
  • MSI
  • Code 11
  • Codabar
  • EAN14 (SCC14)
  • SSCC18
  • ITF14
  • Matrix 2 of 5
  • PZN
  • Code-128
  • Code-39 확장 및 표준
  • Code-93 표준 및 확장
  • IATA 2of5
  • OPC
  • GS1 Code 128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • Databar Omni Directional
  • Databar Truncated
  • Databar Limited
  • Databar Expanded
  • Databar Stacked Omni Directional
  • Databar Expanded Stacked
  • Databar Stacked
  • Patch Code
  • Supplement (디코드만)

2D 유형에는 다음이 포함됩니다.

  • PDF417
  • Macro PDF 417
  • Micro PDF 417
  • Compact PDF 417 (디코드만)
  • DataMatrix
  • Aztec
  • QR
  • Micro QR
  • Italian Post 25
  • GS1 Data Matrix
  • Code 16K

우편 유형은 다음과 같습니다.

  • Postnet
  • Planet
  • USPS OneCode
  • Australia Post
  • Deutsche Post Identcode
  • Deutsche Post Leticode
  • RM4SCC
  • Singapore Post
  • Australian Poste Parcel
  • Swiss Post Parcel

C++ 애플리케이션에 바코드 처리 기능 추가

C++용 Aspose.BarCode를 사용하면 개발자가 생성 및 앰프를 쉽게 추가할 수 있습니다. 자체 C++ 애플리케이션에 대한 인식 기능. 바코드 생성 프로세스에는 인코딩할 텍스트와 바코드 레이블을 저장할 결과 이미지 유형 및 유형만 필요합니다. 정말 간단합니다!

GS1-128 AI 8102 쿠폰 유형의 바코드 생성 - C++

// 바코드 생성기 생성

System::SharedPtr<BarcodeGenerator> barcodeGenerator = System::MakeObject<BarcodeGenerator>(Encode유형::UpcaGs1Code128Coupon, u"codeText");

barcodeGenerator->get_Parameters()->set_Resolution(300);

// 바코드를 생성하고 이미지로 저장

barcodeGenerator->Save(u"outputImage.jpg");

바코드 감지 프로세스는 성능에 대해 고도로 최적화되어 있으며 지원되는 모든 1D & 이미지의 방향이나 위치에 관계없이 이미지의 2D 유형. 또한 라이브러리를 사용하여 하나의 이미지에서 여러 바코드를 감지할 수도 있습니다.

이미지에서 바코드 읽기 - C++

// 예상 코드 유형을 지정하는 동안 디스크에서 이미지를 로드합니다.

System::SharedPtr<BarCodeReader> reader = System::MakeObject<BarCodeReader>(dir + u"template.jpg", DecodeType::EAN13);

// 모든 코드 읽기

while (reader->Read())

{

	// 프로세스 정보

}

reader->Close();

기호 및 모양 사용자 정의

바코드 사용자 정의는 텍스트를 설정하고 전경 및 배경 색상, 글꼴, 정렬과 같은 모양 관련 속성을 조정하고 선형, 2D 및 우편 유형의 다양한 종류의 기호를 지정하여 쉽게 지정할 수 있습니다.