Enum Code128EncodeMode

Enum Code128EncodeMode

Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.2.0)

Encoding mode for Code128 barcodes. Code 128 specification.

public enum Code128EncodeMode

Fields

Auto = 0

Encode codetext in classic ISO 15417 mode. The mode should be used in all ordinary cases.

CodeA = 1

Encode codetext only in 128A codeset.

CodeAB = 3

Encode codetext only in 128A and 128B codesets.

CodeAC = 5

Encode codetext only in 128A and 128C codesets.

CodeB = 2

Encode codetext only in 128B codeset.

CodeBC = 6

Encode codetext only in 128B and 128C codesets.

CodeC = 4

Encode codetext only in 128C codeset.

Examples

Thos code demonstrates how to generate code 128 with different encodings

//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);
 English