Class DotCodeExtCodetextBuilder

Class DotCodeExtCodetextBuilder

Namn på plats: Aspose.BarCode.Generation Sammanfattning: Aspose.BarCode.dll (25.4.0)

Extended codetext generator för 2D DotCode barkoder för ExtendedCodetext Mode av DotCodeEncodeMode

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

Inheritance

object ExtCodetextBuilder DotCodeExtCodetextBuilder

Arvsmedlemmar

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

AddFNC1Formatidentifierare()

Ads FNC1 format identifierare till de utökade kodtext objekt

public void AddFNC1FormatIdentifier()

AddFNC3ReaderInitialisering()

Ads FNC3 läsare initialisering till de utökade kodtext objekt

public void AddFNC3ReaderInitialization()

AddFNC3SymbolSeparator()

Lägg till FNC3 symbol separator till de utökade kodtekstelementen

public void AddFNC3SymbolSeparator()

AddStructuredAppendMode(int, int)

Ads strukturerad tilläggsläge till de utökade codetext-elementen

public void AddStructuredAppendMode(int barcodeId, int barcodesCount)

Parameters

barcodeId int

Identifiering av barcode

barcodesCount int

Barkoden räknas

GetExtendedCodetext()

Genererar Extended codetext från listan med extended codetext.

public override string GetExtendedCodetext()

Returns

string

Utökad kodtext som sträng

 Svenska