Class DataMatrixExtCodetextBuilder

Class DataMatrixExtCodetextBuilder

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

Gerador de codetexto estendido para códigos de barras DataMatrix 2D no Modo de Codetexto Estendido do DataMatrixEncodeMode

public class DataMatrixExtCodetextBuilder : ExtCodetextBuilder

Herança

objectExtCodetextBuilderDataMatrixExtCodetextBuilder

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

Exemplos

//Modo de codetexto estendido

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

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

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

Construtores

DataMatrixExtCodetextBuilder()

public DataMatrixExtCodetextBuilder()

Métodos

AddCodetextWithEncodeMode(DataMatrixEncodeMode, string)

Adiciona codetexto com modo de codificação definido aos itens de codetexto estendido

public void AddCodetextWithEncodeMode(DataMatrixEncodeMode encodeMode, string codetext)

Parâmetros

encodeMode DataMatrixEncodeMode

Valor do modo de codificação

codetext string

Codetexto em unicode a ser adicionado como item de codetexto estendido

AddECICodetextWithEncodeMode(ECIEncodings, DataMatrixEncodeMode, string)

Adiciona codetexto com Identificador de Canal Estendido com modo de codificação definido

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

Parâmetros

ECIEncoding ECIEncodings

Identificador de Canal Estendido

encodeMode DataMatrixEncodeMode

Valor do modo de codificação

codetext string

Codetexto em unicode a ser adicionado como item de codetexto estendido com Identificador de Canal Estendido e modo de codificação definido

GetExtendedCodetext()

Gera codetexto estendido a partir da lista de codetexto estendido.

public override string GetExtendedCodetext()

Retorna

string

Codetexto estendido como string

 Português