Code 93 Extended
- 2 minutes to read
Code 93 Extended, also known as Full ASCII Code 93, encodes all 128 ASCII characters. The symbology uses the $, /, %, and + symbols as shift characters. Combine a shift character with the following character to encode a Full ASCII value.
Examples
Configure Barcode Settings (Code93ExtendedOptions)
Use the Code93ExtendedOptions class to configure code 93 extended barcode settings.
The following code snippet creates an Code 93 Extended barcode and customizes its options:

using DevExpress.Docs.Barcode;
using DevExpress.Drawing;
using System.Drawing;
var code93ExtOptions = new Code93ExtendedOptions();
code93ExtOptions.ShowText = true;
code93ExtOptions.Padding = new Padding(5);
code93ExtOptions.BorderWidth = 1;
code93ExtOptions.CalculateChecksum = true;
using var code93ExtOptionsStream = new FileStream(Path.Combine(outDir, "barcode_symbology_code93_extended.png"), FileMode.Create, FileAccess.Write);
using var code93ExtOptionsGenerator = new BarcodeGenerator(code93ExtOptions);
code93ExtOptionsGenerator.Export("Code93 ext: abcXYZ!?", code93ExtOptionsStream, DXImageFormat.Png);
Configure Barcode Settings (Fluent API)
Use the Code93ExtendedOptionsBuilder class to configure code 93 extended barcode settings with Fluent API.
The following code snippet creates an Code 93 Extended barcode and customizes its options:

using DevExpress.Docs.Barcode;
using DevExpress.Drawing;
using System.Drawing;
var code93ExtOptions = code93ExtOptionsBuilder.Create()
.WithShowText(true)
.WithPadding(5)
.WithBorderWidth(1)
.WithCalculateChecksum(true)
.Build();
using var code93ExtOptionsStream = new FileStream(Path.Combine(outDir, "barcode_symbology_code93_extended.png"), FileMode.Create, FileAccess.Write);
using var code93ExtOptionsGenerator = new BarcodeGenerator(code93ExtOptions);
code93ExtOptionsGenerator.Export("Code93 ext: abcXYZ!?", code93ExtOptionsStream, DXImageFormat.Png);
Symbology-Specific Options
| Property | Description |
|---|---|
| CalculateChecksum | Gets or sets whether the barcode includes mandatory Code 93 check characters. |
See Also