Class DataMatrixExtCodetextBuilder

Class DataMatrixExtCodetextBuilder

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

Generador de codetexto extendido para códigos de barras 2D DataMatrix para el modo ExtendedCodetext de DataMatrixEncodeMode

public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder

Herencia

objectExtCodetextBuilderDataMatrixExtCodetextBuilder

Miembros heredados

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

Ejemplos

//Modo de codetexto extendido

//crear codetexto
DataMatrixExtCodetextBuilder textBuilder = new DataMatrixExtCodetextBuilder();
codetextBuilder.AddECICodetextWithEncodeMode(ECIEncodings.Win1251, DataMatrixEncodeMode.Bytes, "Mundo");
codetextBuilder.AddPlainCodetext("Quiero");
codetextBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Derecha狗");
codetextBuilder.AddCodetextWithEncodeMode(DataMatrixEncodeMode.C40, "ABCDE");

//generar codetexto
string codetext = textBuilder.GetExtendedCodetext();    

//generar
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DataMatrix, codetext))
{
    generator.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.ExtendedCodetext;
	generator.Save("test.bmp");
}

Constructores

DataMatrixExtCodetextBuilder()

public DataMatrixExtCodetextBuilder()

Métodos

AddCodetextWithEncodeMode(DataMatrixEncodeMode, string)

Agrega codetexto con el modo de codificación definido a los elementos de codetexto extendido

public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)

Parámetros

encodeMode DataMatrixEncodeMode

Valor del modo de codificación

codetext string

Codetexto en unicode para agregar como elemento de codetexto extendido

AddECICodetextWithEncodeMode(ECIEncodings, DataMatrixEncodeMode, string)

Agrega codetexto con Identificador de Canal Extendida con el modo de codificación definido

public void AddECICodetextWithEncodeMode(ECIEncodings ECIEncoding, DataMatrixEncodeMode encodeMode, string codetext)

Parámetros

ECIEncoding ECIEncodings

Identificador de Canal Extendida

encodeMode DataMatrixEncodeMode

Valor del modo de codificación

codetext string

Codetexto en unicode para agregar como elemento de codetexto extendido con Identificador de Canal Extendida con el modo de codificación definido

GetExtendedCodetext()

Genera codetexto extendido a partir de la lista de codetexto extendido.

public override string GetExtendedCodetext()

Devuelve

string

Codetexto extendido como cadena

 Español