Class MaxiCodeCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
Clase base para codificar y decodificar el texto incrustado en el código MaxiCode.
public abstract class MaxiCodeCodetext : IComplexCodetext
Herencia
Derivados
MaxiCodeStandardCodetext, MaxiCodeStructuredCodetext
Implementa
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Ejemplos
Este ejemplo muestra cómo decodificar el texto codificado en bruto de MaxiCode a una instancia de MaxiCodeCodetext.
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.MaxiCode))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
MaxiCodeCodetext resultMaxiCodeCodetext = ComplexCodetextReader.TryDecodeMaxiCode(result.Extended.MaxiCode.MaxiCodeMode, result.CodeText);
Console.WriteLine("Tipo de código de barras: " + resultMaxiCodeCodetext.GetBarcodeType());
Console.WriteLine("Modo de MaxiCode: " + resultMaxiCodeCodetext.GetMode());
Console.WriteLine("Texto del código de barras: " + resultMaxiCodeCodetext.GetConstructedCodetext());
}
}
Constructores
MaxiCodeCodetext()
protected MaxiCodeCodetext()
Propiedades
ECIEncoding
Obtiene o establece la codificación ECI. Se utiliza cuando MaxiCodeEncodeMode es Auto. Valor predeterminado: ISO-8859-1
public ECIEncodings ECIEncoding { get; set; }
Valor de la propiedad
MaxiCodeEncodeMode
Obtiene o establece un modo de codificación de MaxiCode. Valor predeterminado: Auto.
public MaxiCodeEncodeMode MaxiCodeEncodeMode { get; set; }
Valor de la propiedad
Métodos
GetBarcodeType()
Obtiene el tipo de código de barras.
public BaseEncodeType GetBarcodeType()
Devuelve
Tipo de código de barras.
GetConstructedCodetext()
Construye el texto codificado.
public abstract string GetConstructedCodetext()
Devuelve
Texto codificado construido.
GetMode()
Obtiene el modo de MaxiCode.
public abstract MaxiCodeMode GetMode()
Devuelve
Modo de MaxiCode.
InitFromString(string)
Inicializa la instancia a partir del texto codificado construido.
public abstract void InitFromString(string constructedCodetext)
Parámetros
constructedCodetext
string
Texto codificado construido.