Browse our Products
Aspose.BarCode for Cpp 24.7 Release Notes
This page contains release notes information for Aspose.BarCode for C++ 24.7.
Please also check CodePorting.Native Cs2Cpp 24.7 release notes.
Please also check CodePorting.Native Cs2Cpp 24.7 release notes.
All Changes
Key | Summary | Category |
---|---|---|
BARCODENET-37649 | The images that are generated should be being compared with reference images | Enhancement |
BARCODENET-38022 | AustralianPostShortBarHeight is ignored | Bug |
BARCODENET-39056 | Update HighQuality preset implementation for QR recognition engine | Enhancement |
Public API changes and backwards compatibility
QR recognition
Fixed the HighQuality preset for the QR recognition engine.
System::SharedPtr<BarCodeReader> reader = System::MakeObject<BarCodeReader>(u"qr.jpg", DecodeType::QR);
reader->set_QualitySettings(QualitySettings::get_HighQuality());
for (System::SharedPtr<BarCodeResult> result : reader->ReadBarCodes())
{
System::Console::WriteLine(result->get_CodeText());
}
AustraliaPost generation
get_Parameters()->get_Barcode()->get_AustralianPost()->get_AustralianPostShortBarHeight()
for the AustraliaPost generation functions correctly now.
System::SharedPtr<BarcodeGenerator> gen = System::MakeObject<BarcodeGenerator>(EncodeTypes::AustraliaPost, u"6212345678AP");
gen->get_Parameters()->get_Barcode()->get_AustralianPost()->set_AustralianPostEncodingTable(Aspose::BarCode::CustomerInformationInterpretingType::CTable);
gen->get_Parameters()->get_Barcode()->get_BarHeight()->set_Pixels(100.0f);
gen->get_Parameters()->get_Barcode()->get_AustralianPost()->get_AustralianPostShortBarHeight()->set_Pixels(10.0f);
gen->get_Parameters()->get_Barcode()->get_Padding()->get_Left()->set_Pixels(10.0f);
gen->get_Parameters()->get_Barcode()->get_Padding()->get_Top()->set_Pixels(10.0f);
gen->get_Parameters()->get_Barcode()->get_Padding()->get_Right()->set_Pixels(10.0f);
gen->get_Parameters()->get_Barcode()->get_Padding()->get_Bottom()->set_Pixels(10.0f);
gen->Save(u"AustraliaPost.png", Aspose::BarCode::Generation::BarCodeImageFormat::Png);