Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.


Aspose.BarCode for C++ 24.5

Download  Support Forum 

File Details

  • Downloads:
  • 1
  • File Size:
  • 156.22MB
  • Date Added:
  • 20/5/2024


It contains Aspose.BarCode for C++ 24.5 release.

File Details

Enhanced HanXin Recognition

Empower your barcode processing apps with more accurate recognition of HanXin barcodes with performance improvements in Aspose.BarCode for C++ 24.5 on the Windows platform.

Refined 2D Barcode CodeText Encoding

Generate and process 2D barcodes with finer control over CodeText encoding. Utilize the new API members for Aztec, DataMatrix, DotCode, PDF417, MaxiCode, and QR Code symbologies.

Improved Codabar Barcode Handling

This C++ barcode API release enhances processing accuracy on Windows systems by introducing dedicated properties for managing Codabar barcode START and STOP symbols.

API Modernization

Aspose.BarCode for C++ 24.5 streamlines the API by removing deprecated members and marking others as obsolete for a more consistent and future-proof development experience. Some of the added, removed, and deprecated API members are shared below.

Added API Members

  • field Generation::AztecEncodeMode::Binary
  • field Generation::AztecEncodeMode::ECI
  • field Generation::AztecEncodeMode::Extended
  • field Generation::DataMatrixEncodeMode::ECI
  • field Generation::DataMatrixEncodeMode::Binary
  • field Generation::DataMatrixEncodeMode::Base256
  • field Generation::DataMatrixEncodeMode::Extended
  • enum Generation::Pdf417EncodeMode
  • method void Generation::BarcodeGenerator::SetCodeText(System::ArrayPtr<uint8_t> codeBytes);
  • method void Generation::BarcodeGenerator::SetCodeText(System::String codeText, System::SharedPtrSystem::Text::Encoding encoding);
  • property getter Generation::Pdf417EncodeMode Generation::Pdf417Parameters::get_Pdf417EncodeMode() const;
  • property setter void Generation::Pdf417Parameters::set_Pdf417EncodeMode(Aspose::BarCode::Generation::Pdf417EncodeMode value);

Removed API Members

  • property getter Generation::AztecParameters::get_CodeTextEncoding
  • property setter Generation::AztecParameters::set_CodeTextEncoding
  • property getter Generation::QrParameters::get_CodeTextEncoding
  • property setter Generation::QrParameters::set_CodeTextEncoding
  • property getter Generation::Pdf417Parameters::get_CodeTextEncoding
  • property setter Generation::Pdf417Parameters::set_CodeTextEncoding
  • property getter Generation::DataMatrixParameters::get_CodeTextEncoding
  • property setter Generation::DataMatrixParameters::set_CodeTextEncoding

Deprecated Methods

  • field AztecEncodeMode::ExtendedCodetext
  • field DataMatrixEncodeMode::ExtendedCodetext
  • field DotCodeEncodeMode::ExtendedCodetext
  • field MaxiCodeEncodeMode::ExtendedCodetext
  • field QREncodeMode::ExtendedCodetext

You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting Aspose.BarCode for C++ 24.5 Release Notes.