Class DotCodeExtCodetextBuilder

Class DotCodeExtCodetextBuilder

Nome do espaço: Aspose.BarCode.Generation Assembleia: Aspose.BarCode.dll (25.4.0)

Extended codetext generator para 2D DotCode barcodes para ExtendedCodetext Mode de DotCodeEncodeMode

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

Inheritance

object ExtCodetextBuilder DotCodeExtCodetextBuilder

Membros herdados

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

AddFNC1FormatIdentificador()

Adicionar o identificador de formato FNC1 aos itens de código-texto estendidos

public void AddFNC1FormatIdentifier()

AddFNC3ReaderInitialização()

Adicionar a inicialização do leitor FNC3 aos itens de código extensos

public void AddFNC3ReaderInitialization()

AddFNC3SímboloSeparador()

Adicione o separador de símbolo FNC3 aos itens de codetext extendidos

public void AddFNC3SymbolSeparator()

AddStructuredAppendMode(Int, Int)

Adicione o modo de adição estruturado aos itens de codetext extensos

public void AddStructuredAppendMode(int barcodeId, int barcodesCount)

Parameters

barcodeId int

ID do Barcode

barcodesCount int

Número de barcos

GetExtendedCodetext()

Gerar Extended codetext da lista Extended codetext.

public override string GetExtendedCodetext()

Returns

string

Extensão do codetext como string

 Português