public static void Run()
{
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_CreateAndManage2DBarCodes();
// initialize a BarCodeBuilder class object and Set its CodeText & Symbology Type
BarCodeBuilder builder = new BarCodeBuilder("12345TEXT", EncodeTypes.QR);
// Set encoding mode, ForceQR (default) for standard QR, ECI encoding type, error correction level
builder.QREncodeMode = QREncodeMode.ECIEncoding;
builder.QREncodeType = QREncodeType.ForceQR;
builder.ECIEncoding = ECIEncodings.UTF8;
builder.QRErrorLevel = QRErrorLevel.LevelL;
// Get barcode image Bitmap & Save QR code
Bitmap lBmp = builder.GenerateBarCodeImage();
lBmp.Save(dataDir + "EncodeQRCodEInECIMode_out.bmp", ImageFormat.Bmp);
}
}