The DLLs-only package of the Aspose.BarCode for .NET API (v24.7) not only offers convenient integration with your existing .NET projects, but provides support for the latest .NET 8 framework, addresses issues with QR code recognition, and Australia Post barcode generation.
Introducing .NET 8 Support
Developers can conveniently integrate barcode reading, generation, and recognition functionalities into their .NET 8 projects with this .NET barcode processing API release.
Immaculate QR Code Recognition
Aspose.BarCode for .NET 24.7 ascertains matchless QR code recognition by fine-tuning the HighQuality
preset. You can read QR codes with better accuracy due to this update, as showcased in the following code example.
using (BarCodeReader reader = new BarCodeReader("qr.jpg", DecodeType.QR))
{
reader.QualitySettings = QualitySettings.HighQuality;
foreach (BarCodeResult result in reader.ReadBarCodes())
Console.WriteLine(result.CodeText);
}
Source*
Australia Post Generation Accuracy
Generate Australia Post barcodes with the enriched AustralianPostShortBarHeight
parameter introduced in the most recent C# barcode library release. Check out the following coding sample to learn how to use this functionality in C#.
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.AustraliaPost, "6212345678AP");
gen.Parameters.Barcode.AustralianPost.AustralianPostEncodingTable = CustomerInformationInterpretingType.CTable;
gen.Parameters.Barcode.BarHeight.Pixels = 100;
gen.Parameters.Barcode.AustralianPost.AustralianPostShortBarHeight.Pixels = 10;
gen.Parameters.Barcode.Padding.Left.Pixels = 10;
gen.Parameters.Barcode.Padding.Top.Pixels = 10;
gen.Parameters.Barcode.Padding.Right.Pixels = 10;
gen.Parameters.Barcode.Padding.Bottom.Pixels = 10;
gen.Save("AustraliaPost.png", BarCodeImageFormat.Png);
Source*
You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting Aspose.BarCode for .NET 24.7 Release Notes.