Browse our Products

Aspose.BarCode for Cpp 24.5 Release Notes

All Changes

KeySummaryCategory
BARCODENET-38982HanXin recognition performance improvementsEnhancement
BARCODENET-38859Rebuild architecture of CodeText encoding in 2D barcodesEnhancement
BARCODENET-38987Read CODABAR barcode START and STOP symbolsEnhancement

Implemented Codabar Start Stop for BarCodeResult:

  • property getter System::SharedPtr<BarCodeRecognition::CodabarExtendedParameters> BarCodeRecognition::BarCodeExtendedParameters::get_Codabar() const;
  • property getter Generation::CodabarSymbol BarCodeRecognition::CodabarExtendedParameters::get_CodabarStartSymbol() const;
  • property setter void BarCodeRecognition::CodabarExtendedParameters::set_CodabarStartSymbol(Generation::CodabarSymbol value);
  • property getter Generation::CodabarSymbol BarCodeRecognition::CodabarExtendedParameters::get_CodabarStopSymbol() const;
  • property setter void BarCodeRecognition::CodabarExtendedParameters::set_CodabarStartSymbol(Generation::CodabarSymbol value);

Codetext encoding enhancements:

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
  • field Generation::DotCodeEncodeMode::ECI
  • field Generation::DotCodeEncodeMode::Binary
  • field Generation::DotCodeEncodeMode::Extended
  • enum Generation::Pdf417EncodeMode
  • field Generation::Pdf417EncodeMode::Auto
  • field Generation::Pdf417EncodeMode::Binary
  • field Generation::Pdf417EncodeMode::ECI
  • field Generation::Pdf417EncodeMode::Extended
  • field Generation::MaxiCodeEncodeMode::Binary
  • field Generation::MaxiCodeEncodeMode::Extended
  • field Generation::ECIEncodings::GB2312
  • field Generation::ECIEncodings::GBK
  • field Generation::ECIEncodings::UTF16LE
  • field Generation::ECIEncodings::UTF32BE
  • field Generation::ECIEncodings::UTF32LE
  • field Generation::ECIEncodings::INVARIANT
  • field Generation::ECIEncodings::BINARY
  • field Generation::QREncodeMode::Binary
  • field Generation::QREncodeMode::ECI
  • field Generation::QREncodeMode::Extended
  • method void Generation::BarcodeGenerator::SetCodeText(System::ArrayPtr<uint8_t> codeBytes);
  • method void Generation::BarcodeGenerator::SetCodeText(System::String codeText, System::SharedPtr<System::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 memebers:

  • 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

###Following API members were marked ‘obsolete’ and will be removed in future releases:

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