Aspose.BarCode for Reporting Services 8.0.0 Release Notes

Features and Improvements

KeySummaryCategory
BARCODENET-34365Support DutchKix BarCode typeNew Feature
BARCODENET-34361Support DotCode BarCode typeNew Feature

Public API and Backward Incompatible Changes

BARCODENET-34365 Add new BarCode type: DutchKix

Support for the new symbology DutchKIX has been added to the BarCode API. Code sample (Encoder)

 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
BARCODENET-34361 Add new BarCode type: DotCode

Support for the new symbology DotCode has been added to the BarCode API.

Encoder code sample
 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;