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
object ← BaseExtendedParameters ← OneDExtendedParameters
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
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
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
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
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
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
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
true si first tiene un valor diferente de second; de lo contrario, false.