DotCodeExtCodetextBuilder

DotCodeExtCodetextBuilder class

DotCodeEncodeMode के विस्तारित कोडटेक्स्ट मोड के लिए 2डी डॉटकोड बारकोड के लिए विस्तारित कोडटेक्स्ट जनरेटर

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

कंस्ट्रक्टर्स

नामविवरण
DotCodeExtCodetextBuilder()डिफ़ॉल्ट कंस्ट्रक्टर।

तरीकों

नामविवरण
AddECICodetext(ECIEncodings, string)विस्तारित चैनल पहचानकर्ता के साथ कोडटेक्स्ट जोड़ता है
AddFNC1FormatIdentifier()विस्तारित कोडटेक्स्ट आइटम में FNC1 प्रारूप पहचानकर्ता जोड़ता है
AddFNC3ReaderInitialization()विस्तारित कोडटेक्स्ट आइटम में FNC3 रीडर आरंभीकरण जोड़ता है
AddFNC3SymbolSeparator()FNC3 प्रतीक विभाजक को विस्तारित कोडटेक्स्ट आइटम में जोड़ता है
AddPlainCodetext(string)विस्तारित कोडटेक्स्ट आइटम में सादा कोडटेक्स्ट जोड़ता है
AddStructuredAppendMode(int, int)विस्तारित कोडटेक्स्ट आइटम में संरचित परिशिष्ट मोड जोड़ता है
virtual Clear()विस्तारित कोड टेक्स्ट आइटम साफ़ करता है
override GetExtendedCodetext()विस्तारित कोडटेक्स्ट सूची से विस्तारित कोडटेक्स्ट उत्पन्न करता है।

उदाहरण

[C#]
// विस्तारित कोडटेक्स्ट मोड
// कोड टेक्स्ट बनाएं
DotCodeExtCodetextBuilder textBuilder = new DotCodeExtCodetextBuilder();
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.Win1251, "Will");
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.UTF16BE, "犬Power狗");
textBuilder.AddPlainCodetext("Plain text");
textBuilder.AddFNC3SymbolSeparator();
textBuilder.AddFNC3ReaderInitialization();
textBuilder.AddPlainCodetext("Reader initialization info");

// कोडटेक्स्ट उत्पन्न करें
string codetext = textBuilder.GetExtendedCodetext();    

//बनाना
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, codetext))
{
    generator.Parameters.Barcode.DotCode.DotCodeEncodeMode = DotCodeEncodeMode.ExtendedCodetext;
	generator.Save("test.bmp");
}

यह सभी देखें