Class DataMatrixExtendedParameters

Class DataMatrixExtendedParameters

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

Almacena datos especiales del código de barras DataMatrix reconocido

public sealed class DataMatrixExtendedParameters : BaseExtendedParameters

Herencia

objectBaseExtendedParametersDataMatrixExtendedParameters

Miembros heredados

BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Ejemplos

Este ejemplo muestra cómo obtener los valores en bruto de DataMatrix

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DataMatrix, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.DataMatrix))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("Tipo de código de barras: " + result.CodeTypeName);
        Console.WriteLine("Texto del código de barras: " + result.CodeText);
        Console.WriteLine("ID del código de barras DataMatrix: " + result.Extended.DataMatrix.StructuredAppendBarcodeId);
        Console.WriteLine("Cantidad de códigos de barras DataMatrix: " + result.Extended.DataMatrix.StructuredAppendBarcodesCount);
        Console.WriteLine("ID del archivo DataMatrix: " + result.Extended.DataMatrix.StructuredAppendFileId);
        Console.WriteLine("DataMatrix está programando el lector: " + result.Extended.DataMatrix.IsReaderProgramming);
    }
}

Propiedades

IsReaderProgramming

Indica si el código se utiliza para instruir al lector a interpretar los siguientes datos como instrucciones para la inicialización o reprogramación del lector de códigos de barras. El valor predeterminado es falso.

public bool IsReaderProgramming { get; }

Valor de la propiedad

bool

StructuredAppendBarcodeId

Obtiene el ID del código de barras en modo de apéndice estructurado de DataMatrix. El ID comienza desde 1 y debe ser menor o igual que la cantidad de códigos de barras. El valor predeterminado es -1.

public int StructuredAppendBarcodeId { get; }

Valor de la propiedad

int

StructuredAppendBarcodesCount

Obtiene la cantidad de códigos de barras en modo de apéndice estructurado de DataMatrix. El valor predeterminado es -1. La cantidad debe ser un valor de 1 a 35.

public int StructuredAppendBarcodesCount { get; }

Valor de la propiedad

int

StructuredAppendFileId

Obtiene el ID del código de barras en modo de apéndice estructurado de DataMatrix. El ID comienza desde 1 y debe ser menor o igual que la cantidad de códigos de barras. El valor predeterminado es -1.

public int StructuredAppendFileId { get; }

Valor de la propiedad

int

Métodos

Equals(object)

Devuelve un valor que indica si esta instancia es igual a un valor especificado de Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters.

public override bool Equals(object obj)

Parámetros

obj object

Un valor de System.Object para comparar con esta instancia.

Devuelve

bool

true si obj tiene el mismo valor que esta instancia; de lo contrario, false.

GetHashCode()

Devuelve el código hash para esta instancia.

public override int GetHashCode()

Devuelve

int

Un código hash de 32 bits con signo.

ToString()

Devuelve una representación de cadena legible por humanos de este Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters.

public override string ToString()

Devuelve

string

Una cadena que representa este Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters.

Operadores

operator ==(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

Devuelve un valor que indica si el primer valor de Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters es igual al segundo.

public static bool operator ==(DataMatrixExtendedParameters first, DataMatrixExtendedParameters second)

Parámetros

first DataMatrixExtendedParameters

Un primer valor comparado

second DataMatrixExtendedParameters

Un segundo valor comparado

Devuelve

bool

true si first tiene el mismo valor que second; de lo contrario, false.

operator !=(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

Devuelve un valor que indica si el primer valor de Aspose.BarCode.BarCodeRecognition.DataMatrixExtendedParameters es diferente del segundo.

public static bool operator !=(DataMatrixExtendedParameters first, DataMatrixExtendedParameters second)

Parámetros

first DataMatrixExtendedParameters

Un primer valor comparado

second DataMatrixExtendedParameters

Un segundo valor comparado

Devuelve

bool

true si first tiene un valor diferente de second; de lo contrario, false.

 Español