public static void Run()
{
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_CreateAndManage2DBarCodes();
// Create codetext
QrExtCodetextBuilder lTextBuilder = new QrExtCodetextBuilder();
lTextBuilder.AddFNC1SecondPosition("12");
lTextBuilder.AddPlainCodetext("TRUE3456");
// Generate codetext
string lCodetext = lTextBuilder.GetExtendedCodetext();
// Instantiate barcode object and Set its CodeText, encoding mode, error correction level, display text and Symbology
BarCodeBuilder builder = new BarCodeBuilder(lCodetext, EncodeTypes.QR);
builder.QREncodeMode = QREncodeMode.ExtendedCodetext;
builder.QRErrorLevel = QRErrorLevel.LevelL;
builder.Display2DText = "My Text";
// Get barcode image Bitmap and Save QR code
Bitmap lBmp = builder.GenerateBarCodeImage();
lBmp.Save(dataDir + "FNC1SecondPositionInExtendedMode_out.bmp", ImageFormat.Bmp);
}
}