.NET developers can integrate the latest barcode recognition and generation capabilities into their C# barcode processing solutions with Aspose.BarCode for .NET 24.5 (DLLs-only package).
Enhanced HanXin Barcode Recognition
The latest C# barcode API release offers enhanced performance while recognizing HanXin barcodes for quicker and more reliable processing.
Optimized CodeText Encoding
The architecture for CodeText encoding in 2D barcodes has been rebuilt in this API release to ensure improved stability and performance.
Support for Start/Stop Symbol Support in Codabar
Aspose.BarCode for .NET 24.5 can help enhance data accuracy by recognizing and including CODABAR barcode START and STOP symbols within the recognition results.
Broader 2D Barcode Encoding Modes
Build C# barcode recognition and generation apps by utilizing the new encode modes for Aztec, DataMatrix, DotCode, PDF417, and MaxiCode barcodes and empower them with greater control over data encoding within these symbologies.
Updates to ECI Encodings and CodeText API
We have introduced new ECI encoding constants and updated the CodeText API for improved barcode generation and data handling.
Public API changes and backwards compatibility
Added APIs
Some of the API members added in this release are:
- field Aspose.BarCode.Generation.AztecEncodeMode.Binary
- field Aspose.BarCode.Generation.AztecEncodeMode.ECI
- field Aspose.BarCode.Generation.AztecEncodeMode.Extended
- field Aspose.BarCode.Generation.DataMatrixEncodeMode.ECI
- type Aspose.BarCode.Generation.Pdf417EncodeMode
- field Aspose.BarCode.Generation.QREncodeMode.Binary
- field Aspose.BarCode.Generation.QREncodeMode.ECI
- method Aspose.BarCode.Generation.BarcodeGenerator.SetCodeText(System.Byte[])
- method Aspose.BarCode.Generation.BarcodeGenerator.SetCodeText(System.String,System.Text.Encoding)
- property Aspose.BarCode.Generation.Pdf417Parameters.Pdf417EncodeMode
- property Aspose.BarCode.Windows.Forms.Pdf417ParametersUI.Pdf417EncodeMode
- property Aspose.BarCode.WPF.BarcodeGeneratorElement.Pdf417EncodeMode
Removed APIs
Some of the API members removed in this release are:
- property Aspose.BarCode.Generation.AztecParameters.CodeTextEncoding
- property Aspose.BarCode.Generation.QrParameters.CodeTextEncoding
- property Aspose.BarCode.Generation.Pdf417Parameters.CodeTextEncoding
- property Aspose.BarCode.Generation.DataMatrixParameters.CodeTextEncoding
- property Aspose.BarCode.Windows.Forms.AztecParametersUI.CodeTextEncoding
- property Aspose.BarCode.Windows.Forms.Pdf417ParametersUI.CodeTextEncoding
- property Aspose.BarCode.Windows.Forms.QrParametersUI.CodeTextEncoding
- property Aspose.BarCode.WPF.BarcodeGeneratorElement.DataMatrixCodeTextEncoding
- property Aspose.BarCode.WPF.BarcodeGeneratorElement.Pdf417CodeTextEncoding
- property Aspose.BarCode.WPF.BarcodeGeneratorElement.QRCodeTextEncoding
Deprecated APIs
We have marked the following API members as ‘obsolete’ in this release. These will be removed in the future releases:
- field AztecEncodeMode.ExtendedCodetext
- field DataMatrixEncodeMode.ExtendedCodetext
- field DotCodeEncodeMode.ExtendedCodetext
- field MaxiCodeEncodeMode.ExtendedCodetext
- field QREncodeMode.ExtendedCodetext
You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting Aspose.BarCode for .NET 24.5 Release Notes.