Class DotCodeExtCodetextBuilder

Class DotCodeExtCodetextBuilder

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

Generatore di codetext esteso per codici a barre 2D DotCode per la modalità ExtendedCodetext di DotCodeEncodeMode

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

Ereditarietà

objectExtCodetextBuilderDotCodeExtCodetextBuilder

Membri ereditati

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

Esempi

//Modalità codetext esteso
//crea 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("Testo normale");
textBuilder.AddFNC3SymbolSeparator();
textBuilder.AddFNC3ReaderInitialization();
textBuilder.AddPlainCodetext("Informazioni di inizializzazione del lettore");

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

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

Costruttori

DotCodeExtCodetextBuilder()

public DotCodeExtCodetextBuilder()

Metodi

AddFNC1FormatIdentifier()

Aggiunge l’identificatore di formato FNC1 agli elementi di codetext esteso

public void AddFNC1FormatIdentifier()

AddFNC3ReaderInitialization()

Aggiunge l’inizializzazione del lettore FNC3 agli elementi di codetext esteso

public void AddFNC3ReaderInitialization()

AddFNC3SymbolSeparator()

Aggiunge il separatore di simbolo FNC3 agli elementi di codetext esteso

public void AddFNC3SymbolSeparator()

AddStructuredAppendMode(int, int)

Aggiunge la modalità di append strutturato agli elementi di codetext esteso

public void AddStructuredAppendMode(int barcodeId, int barcodesCount)

Parametri

barcodeId int

ID del codice a barre

barcodesCount int

Conteggio dei codici a barre

GetExtendedCodetext()

Genera il codetext esteso dalla lista di codetext estesi.

public override string GetExtendedCodetext()

Restituisce

string

Codetext esteso come stringa

 Italiano