Browse our Products
Aspose.BarCode for .NET 8.0.0 Release Notes
This page contains release notes for Aspose.BarCode for .NET 8.0.0
Features and Improvements
Key | Summary | Category |
---|---|---|
BARCODENET-34365 | Add new BarCode type: DutchKix | New Feature |
BARCODENET-34361 | Add new BarCode type: DotCode | New Feature |
BARCODENET-36213 | Barcode not recognized if image is not rotated | Enhancement |
BARCODENET-36212 | Unable to Read the barcode from a PNG image having 100 multiple barcodes in it | Enhancement |
BARCODENET-36210 | BarCodeReader not detecting the barcodes with default settings | Enhancement |
BARCODENET-36208 | Support recognition of invasion in the quiet zone for data matrix | Enhancement |
BARCODENET-36205 | Incorrect 3D-distorted Aztec code recognition | Enhancement |
BARCODENET-36201 | Incorrect recognition of the Aztec code | Enhancement |
BARCODENET-36196 | Recognize poor quality code128 with histogram method | Enhancement |
BARCODENET-36195 | Program hangs on Aztec code | Enhancement |
BARCODENET-36188 | Can’t recognize 3D-distorted Aztec code from the JPG image | Enhancement |
BARCODENET-36186 | Several consecutive recognitions give different results | Enhancement |
BARCODENET-36182 | Rows does not work for PDF417 barcode | Enhancement |
BARCODENET-36175 | Investigate and fix order of recognizing barcodes | Enhancement |
BARCODENET-36172 | Improve dotcode regions recognition | Enhancement |
BARCODENET-34428 | Read the corrupted QR barcode | Enhancement |
Public API and Backward Incompatible Changes
BARCODENET-34365 Add new BarCode type: DutchKix
Support for new symbology DutchKIX has been added to the BarCode API.
BarCodeBuilder builder = new BarCodeBuilder(@"258369AA", Symbology.DutchKIX);
builder.Save("DutchKIX.png");
Code sample (Decoder)
using (BarCodeReader reader = new BarCodeReader("DutchKIX.png", DecodeType.DutchKIX))
{
while (reader.Read())
{
Console.WriteLine(reader.GetCodeType() + ": " + reader.GetCodeText());
}
}
Result:
DutchKIX: 258369AA
Support for new symbology DotCode has been added to the BarCode API.
BarCodeBuilder builder = new BarCodeBuilder(@"!AA-11;", Symbology.DotCode);
builder.Save("DotCode.png");
Decoder code sample
string filename = "DotCode.png";
using (BarCodeReader reader = new BarCodeReader(filename, DecodeType.DotCode))
{
while (reader.Read())
{
Console.WriteLine(reader.GetCodeType() + ": " + reader.GetCodeText());
}
}
Result:
DotCode: !AA-11;