Aspose.BarCode for .NET 23.4 Release Notes

All Changes

KeySummaryCategory
BARCODENET-38578Add support of codeset selection for Code128 encoderEnhancement
BARCODENET-38574Render one whitespace symbol to SVG windows bugBug

Public API changes and backwards compatibility

Code128EncodeMode enum was added to select allowed code128 codesets. Code128 parameters were added to BarcodeGenerator.Parameters.Barcode Code128 parameters were added to WinForms, WPF and Reporting Services components. Code128EncodeMode was added to Code128 parameters.

//Generate code 128 with ISO 15417 encoding
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "ABCD1234567890");
generator.Parameters.Barcode.Code128.Code128EncodeMode = Code128EncodeMode.Auto;
generator.Save(@"d:\save\rec\code128Auto.png", BarCodeImageFormat.Png);

//Generate code 128 only with Codeset A encoding
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "ABCD1234567890");
generator.Parameters.Barcode.Code128.Code128EncodeMode = Code128EncodeMode.CodeA;
generator.Save(@"d:\save\rec\code128CodeA.png", BarCodeImageFormat.Png);