Class OneDExtendedParameters

Class OneDExtendedParameters

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

Almacena datos especiales de códigos de barras 1D reconocidos, como el texto del código y la suma de verificación.

public sealed class OneDExtendedParameters : BaseExtendedParameters

Herencia

objectBaseExtendedParametersOneDExtendedParameters

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 el valor del código de barras 1D y la suma de verificación.

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.EAN13))
{
    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("Valor del código de barras: " + result.Extended.OneD.Value);
        Console.WriteLine("Suma de verificación del código de barras: " + result.Extended.OneD.CheckSum);
    }
}
Using generator As New BarcodeGenerator(EncodeTypes.EAN13, "1234567890128")
    generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.EAN13)
    For Each result As BarCodeResult 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("Valor del código de barras: " + result.Extended.OneD.Value)
        Console.WriteLine("Suma de verificación del código de barras: " + result.Extended.OneD.CheckSum)
    Next
End Using

Propiedades

CheckSum

Obtiene la suma de verificación para códigos de barras 1D.

public string CheckSum { get; }

Valor de la propiedad

string

Value

Obtiene el texto del código de códigos de barras 1D sin la suma de verificación.

public string Value { get; }

Valor de la propiedad

string

Métodos

Equals(object)

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

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 entero de 32 bits.

ToString()

Devuelve una representación de cadena legible por humanos de esta Aspose.Bar.Code.BarCodeRecognition.OneDExtendedParameters.

public override string ToString()

Devuelve

string

Una cadena que representa esta Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters.

Operadores

operator ==(OneDExtendedParameters, OneDExtendedParameters)

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

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

Parámetros

first OneDExtendedParameters

Un primer valor a comparar

second OneDExtendedParameters

Un segundo valor a comparar

Devuelve

bool

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

operator !=(OneDExtendedParameters, OneDExtendedParameters)

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

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

Parámetros

first OneDExtendedParameters

Un primer valor a comparar

second OneDExtendedParameters

Un segundo valor a comparar

Devuelve

bool

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

 Español