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
object ← ExtCodetextBuilder ← DataMatrixExtCodetextBuilder
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
Codetexto estendido como string