Aspose.BarCode  for C++

C++ Barkod İşleme API’si

1D ve 2D türleri oluşturun veya tanıyın ve oluşturulan barkodları C++ uygulamaları içinde birden çok görüntü formatına aktarın.

  Ücretsiz Deneme İndirin
  
 

Aspose.BarCode for C++, barkod oluşturma & tanıma yeteneklerinin yanı sıra oluşturulanları yüksek kalitede farklı görüntülere aktarın. API, çubuk rengi, arka plan rengi, kalite, dönüş açısı, x boyutu, boyut, başlıklar, çözünürlük ve çok daha fazlası gibi barkod görünüm manipülasyonu sağlar.

Aspose.BarCode for C++ çoklu görüntüleme, döndürme, boyutlandırma ve yazdırma özelliklerini destekler. Ayrıca, QR Code, Aztec, Data Matrix, ISBN, code 39 ve 93, PDF417, UPC, EAN ve GS1 DataMatrix dahil ancak bunlarla sınırlı olmamak üzere çoklu sembolojiler için kodlama ve kod çözme özellikleri sağlar.

Gelişmiş C++ Barkod API Özellikleri

Oluşturulan barkod görüntülerini akışa veya dosyaya kaydedin

Akıştan veya görüntüden kodları tanıyın

İngilizce olmayan karakterleri 2B türlerde kodlayın ve kodunu çözün

Kontrol boyutu ve yönü

Görüntüleri herhangi bir açıyla döndürün

Oluşturulan görüntü düzeninin büyük ölçüde yeniden düzenlenmesi

1D, 2D ve posta sembolojileri için destek

Desteklenen Barkod Sembolojileri

Aspose.BarCode for C++, hem kod çözme hem de kodlama yetenekleriyle birden fazla 1B, 2B ve posta sembolojilerini destekler.

API destekli doğrusal türler şunları içerir:

  • 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 Genişletilmiş ve Standart
  • Code-93 Standart ve Genişletilmiş
  • 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 (Yalnızca kodu çöz)

2D türleri şunları içerir:

  • PDF417
  • Macro PDF 417
  • Micro PDF 417
  • Compact PDF 417 (Yalnızca kodu çöz)
  • DataMatrix
  • Aztec
  • QR
  • Micro QR
  • Italian Post 25
  • GS1 Data Matrix
  • Code 16K

Posta türleri şunları içerir:

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

C++ Uygulamalarına Barkod İşleme Özellikleri Ekleyin

Aspose.BarCode for C++, geliştiricilerin kolayca nesil & kendi C++ uygulamalarına tanıma özellikleri. Barkod oluşturma işlemi, yalnızca kodlanacak metnin ve türün yanı sıra barkod etiketini saklamak için ortaya çıkan görüntü türünü gerektirir. Gerçekten bu kadar basit!

GS1-128 AI 8102 kupon tipinde barkod oluşturun - C++

// Barkod oluşturucu oluştur

System::SharedPtr<BarcodeGenerator> barcodeGenerator = System::MakeObject<BarcodeGenerator>(EncodeTürler::UpcaGs1Code128Coupon, u"codeText");

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

// Barkod oluştur ve resim olarak kaydet

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

Barkod algılama süreci, performans için son derece optimize edilmiştir ve desteklenen tüm 1D & amp; Görüntüdeki yönlerinden veya konumlarından bağımsız olarak görüntülerden 2B türler. Ayrıca kitaplık, bir görüntüden birden fazla barkodu algılamak için de kullanılabilir.

Bir görüntüden barkodları okuyun - C++

// beklenen kod türünü belirtirken görüntüyü diskten yükleyin

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

// tüm kodları oku

while (reader->Read())

{

	// işlem bilgisi

}

reader->Close();

Sembolojileri ve Görünümü Özelleştirme

Barkodları özelleştirmek, metni ayarlayarak, ön plan ve arka plan rengi, yazı tipi, hizalama gibi görünümle ilgili özellikleri ayarlayarak ve ayrıca doğrusal, 2B ve posta türlerinin farklı sembolojilerini belirleyerek kolaydır.