Code 11 (USD-8)
- 2 minutes to read
Code 11 (also known as USD-8) is a high-density numerical-only symbology. It is used primarily in labeling telecommunications equipment.
Refer to the following article for more information: Code 11.
#Add the Bar Code to a Report
Drag the XRBarCode item from the DX.24.2: Report Controls tab and drop it onto the report.
Set the XRBarCode control’s Symbology property to Code11 (an object of the Code11Generator type).
Specify common barcode properties.
#Runtime Example
The following code creates the Code 11 (USD-8) barcode and specifies its properties.
using System;
using System.Collections.Generic;
using System.Drawing.Printing;
using System.Windows.Forms;
using DevExpress.XtraPrinting.BarCode;
using DevExpress.XtraReports.UI;
// ...
public XRBarCode CreateCode11BarCode(string BarCodeText) {
// Create a barcode control.
XRBarCode barCode = new XRBarCode();
// Set the barcode's type to Code 11.
barCode.Symbology = new Code11Generator();
// Adjust the barcode's main properties.
barCode.Text = BarCodeText;
barCode.Width = 400;
barCode.Height = 100;
return barCode;
}
The code example below shows how to create a report with the Code 11 barcode:
using DevExpress.XtraPrinting.BarCode;
using DevExpress.XtraReports.UI;
//...
var barCode = CreateCode11BarCode("012345678");
var report = new XtraReport() {
Bands = {
new DetailBand() {
Controls = { barCode }
}
}
};