Class DotCodeExtCodetextBuilder

Class DotCodeExtCodetextBuilder

Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)

Utökad kodtextgenerator för 2D DotCode-streckkoder för ExtendedCodetext-läget av DotCodeEncodeMode

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

Arv

objectExtCodetextBuilderDotCodeExtCodetextBuilder

Arvda Medlemmar

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()

Exempel

//Utökad kodtextläge
//skapa kodtext
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("Enkel text");
textBuilder.AddFNC3SymbolSeparator();
textBuilder.AddFNC3ReaderInitialization();
textBuilder.AddPlainCodetext("Information om läsarinitialisering");

//generera kodtext
string codetext = textBuilder.GetExtendedCodetext();    

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

Konstruktörer

DotCodeExtCodetextBuilder()

public DotCodeExtCodetextBuilder()

Metoder

AddFNC1FormatIdentifier()

Lägger till FNC1-formatidentifierare till de utökade kodtextobjekten

public void AddFNC1FormatIdentifier()

AddFNC3ReaderInitialization()

Lägger till FNC3-läsarinitialisering till de utökade kodtextobjekten

public void AddFNC3ReaderInitialization()

AddFNC3SymbolSeparator()

Lägger till FNC3-symbolseparator till de utökade kodtextobjekten

public void AddFNC3SymbolSeparator()

AddStructuredAppendMode(int, int)

Lägger till strukturerad tilläggsläge till de utökade kodtextobjekten

public void AddStructuredAppendMode(int barcodeId, int barcodesCount)

Parametrar

barcodeId int

ID för streckkod

barcodesCount int

Antal streckkoder

GetExtendedCodetext()

Genererar utökad kodtext från listan med utökad kodtext.

public override string GetExtendedCodetext()

Återgår

string

Utökad kodtext som sträng

 Svenska