Browse our Products

Aspose.BarCode for Cpp 23.3 Release Notes

All Changes

KeySummaryCategory
BARCODENET-38360Add AntiAlias to barcode propertiesEnhancement
BARCODENET-38322Remove obsolete properties and warningsEnhancement
BARCODENET-36917Investigate multithreading addition to the Datamatrix region detection algorithmsEnhancement

Public API changes and backwards compatibility

Added UseAntiAlias getter and setter to BarcodeGenerator. Property UseAntiAlias indicates whether is used anti-aliasing mode to render image. Anti-aliasing mode is applied to barcode and text drawing.

The following API was added:

  • Added property getter bool Aspose::BarCode::Generation::BaseGenerationParameters::get_UseAntiAlias() const;
  • Added property setter void Aspose::BarCode::Generation::BaseGenerationParameters::set_UseAntiAlias(bool value);

The following obsolete API was removed:

  • Removed property getter Aspose::BarCode::Generation::AutoSizeMode Aspose::BarCode::Generation::BarcodeParameters::get_AutoSizeMode() const;

  • Removed property setter void Aspose::BarCode::Generation::BarcodeParameters::set_AutoSizeMode(Aspose::BarCode::Generation::AutoSizeMode value);

  • Removed property getter System::SharedPtr<Unit> Aspose::BarCode::Generation::BarcodeParameters::get_BarCodeHeight() const;

  • Removed property setter void Aspose::BarCode::Generation::BarcodeParameters::set_BarCodeHeight(System::SharedPtr<Unit> value);

  • Removed property getter System::SharedPtr<Unit> Aspose::BarCode::Generation::BarcodeParameters::get_BarCodeWidth() const;

  • Removed property setter void Aspose::BarCode::Generation::BarcodeParameters::set_BarCodeWidth(System::SharedPtr<Unit> value);

  • Removed property getter System::Drawing::Color Aspose::BarCode::Generation::BarcodeParameters::get_ForeColor();

  • Removed property setter void Aspose::BarCode::Generation::BarcodeParameters::set_ForeColor(System::Drawing::Color value);

  • Removed property getter Aspose::BarCode::BarCodeRecognition::ChecksumValidation Aspose.BarCode.BarCodeRecognition.BarCodeReader.get_ChecksumValidation();

  • Removed property setter void Aspose.BarCode.BarCodeRecognition.BarCodeReader.set_ChecksumValidation(Aspose::BarCode::BarCodeRecognition::ChecksumValidation value);

  • Removed property getter bool Aspose.BarCode.BarCodeRecognition.BarCodeReader.get_StripFNC();

  • Removed property setter void Aspose.BarCode.BarCodeRecognition.BarCodeReader.set_StripFNC(bool value);

  • Removed property getter Aspose::BarCode::CustomerInformationInterpretingType Aspose.BarCode.BarCodeRecognition.BarCodeReader.get_CustomerInformationInterpretingType();

  • Removed property setter void Aspose.BarCode.BarCodeRecognition.BarCodeReader.set_CustomerInformationInterpretingType(Aspose::BarCode::CustomerInformationInterpretingType value);

  • Removed property getter bool Aspose.BarCode.BarCodeRecognition.BarCodeReader.get_DetectEncoding();

  • Removed property setter void Aspose.BarCode.BarCodeRecognition.BarCodeReader.set_DetectEncoding(bool value);