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
object ← ExtCodetextBuilder ← DataMatrixExtCodetextBuilder
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
Codetexto extendido como cadena