Class DotCodeExtCodetextBuilder

Class DotCodeExtCodetextBuilder

Nombre del espacio: Aspose.BarCode.Generation Asamblea: Aspose.BarCode.dll (25.4.0)

Generador de código extendido para los códigos de bar de 2D DotCode para ExtendedCodetext Mode de DotCodeEncodeMode

public class DotCodeExtCodetextBuilder : ExtCodetextBuilder

Inheritance

object ExtCodetextBuilder DotCodeExtCodetextBuilder

Miembros heredados

ExtCodetextBuilder.Clear() ,y, ExtCodetextBuilder.AddPlainCodetext(string) ,y, ExtCodetextBuilder.AddECICodetext(ECIEncodings, string) ,y, ExtCodetextBuilder.GetExtendedCodetext() ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, 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()

Ads FNC1 identificador de formato a los elementos extendidos de código

public void AddFNC1FormatIdentifier()

AddFNC3Reader Iniciación()

Ads Inicialización del lector FNC3 a los artículos de código extendido

public void AddFNC3ReaderInitialization()

AddFNC3SímbolSeparador()

Adiciona el separador de símbolo FNC3 a los elementos de código extendido

public void AddFNC3SymbolSeparator()

AddStructuredAppendMode(El int, int)

Ads Modo de apéndice estructurado a los elementos extendidos de codetext

public void AddStructuredAppendMode(int barcodeId, int barcodesCount)

Parameters

barcodeId int

Identificación de barcode

barcodesCount int

Número de barcos

GetExtendedCodetext()

Generar extendido codetext desde la lista extendido codetext.

public override string GetExtendedCodetext()

Returns

string

Extendido codetext como string

 Español