Class DotCodeExtCodetextBuilder

Class DotCodeExtCodetextBuilder

ja nimityö: Aspose.BarCode.Generation Kokoelma: Aspose.BarCode.dll (25.4.0)

Extended codetext generator for 2D DotCode barcodes for ExtendedCodetext Mode of DotCodeEncodeMode

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

Inheritance

object ExtCodetextBuilder DotCodeExtCodetextBuilder

Perintöjäsenet

ExtCodetextBuilder.Clear() , ExtCodetextBuilder.AddPlainCodetext(string) , ExtCodetextBuilder.AddECICodetext(ECIEncodings, string) , ExtCodetextBuilder.GetExtendedCodetext() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

//Extended codetext mode
//create codetext
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");

//generate codetext
string codetext = textBuilder.GetExtendedCodetext();    

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

Constructors

DotCodeExtCodetextBuilder()

public DotCodeExtCodetextBuilder()

Methods

AddFNC1FormatIdentifierMuokkaa()

FNC1 -muoto tunnistaa laajennetut koodetekstin kohteet

public void AddFNC1FormatIdentifier()

AddFNC3ReaderInitialisointi()

Lisätään FNC3 lukijan aloittamista laajennettuihin koodeksin kohteisiin

public void AddFNC3ReaderInitialization()

AddFNC3SymbolSeparatorMuokkaa()

Lisää FNC3 -symbolin eristäjä laajennettuihin koodetext-elementteihin

public void AddFNC3SymbolSeparator()

AddStructuredAppendMode(Sisä, sisä)

Lisää rakenteellista liitetiedostoa laajennettuihin codetext-elementteihin

public void AddStructuredAppendMode(int barcodeId, int barcodesCount)

Parameters

barcodeId int

Barcode tunnistus

barcodesCount int

Barkodeja lasketaan

GetExtendedCodetext()

Tuottaa laajennetun koodetextin laajennetusta koodetextiluettelosta.

public override string GetExtendedCodetext()

Returns

string

Laajennettu koodetext kuin string

 Suomi