Browse our Products Toggle navigation
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.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.
Mac developers, rejoice! Aspose.BarCode for C++ 24.7 offers an extensive solution for barcode handling within your macOS-powered C++ applications. This release delivers enhancements in QR code recognition and expanded control over Australia Post barcode elements.
The C++ barcode API now provides an updated image comparison functionality to compare, analyze, and reference barcode images within your macOS applications.
Boost your barcode processing applications with excellent read rates and minimize errors inside the upgraded QR code recognition algorithms added to the latest C++ library version. This code sample illustrates how to use this feature in your C++ apps.
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()); }
Source*
Get finer control over Australia Post barcode dimensions and formatting based on specific criteria using the C++ barcode processing library. Here is how to incorporate this feature into your C++ solutions.
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);
You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting Aspose.BarCode for C++ 24.7 Release Notes.