Class BarCodeRegionParameters

Class BarCodeRegionParameters

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

Representa la región del código de barras reconocido y el ángulo del código de barras

public sealed class BarCodeRegionParameters

Herencia

objectBarCodeRegionParameters

Miembros heredados

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 ángulo del código de barras y los valores del cuadrángulo delimitador

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("Código de barras CodeText: " + result.CodeText);
        Console.WriteLine("Ángulo del código de barras: " + result.Region.Angle);
        Console.WriteLine("Cuadrángulo del código de barras: " + result.Region.Quadrangle);
    }
}
Using generator As New BarcodeGenerator(EncodeTypes.Code128, "12345")
    generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, DecodeType.Code128)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("Código de barras CodeText: " + result.CodeText)
        Console.WriteLine("Ángulo del código de barras: " + result.Region.Angle)
        Console.WriteLine("Cuadrángulo del código de barras: " + result.Region.Quadrangle)
    Next
End Using

Propiedades

Ángulo

Obtiene el ángulo del código de barras (0-360).

public double Angle { get; }

Valor de la propiedad

double

Puntos

Obtiene un arreglo de System.Drawing.Points que delimita la región del código de barras

public Point[] Points { get; }

Valor de la propiedad

Point[]

Cuadrángulo

Obtiene Aspose.BarCode.BarCodeRecognition.Quadrangle que delimita la región del código de barras

public Quadrangle Quadrangle { get; }

Valor de la propiedad

Quadrangle

Rectángulo

Obtiene System.Drawing.Rectangle que delimita la región del código de barras

public Rectangle Rectangle { get; }

Valor de la propiedad

Rectangle

Métodos

Equals(object)

Devuelve un valor que indica si esta instancia es igual a un valor específico de Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters.

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.Bar.Code.BarCodeRecognition.BarCodeRegionParameters.

public override string ToString()

Devuelve

string

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

Operadores

operator ==(BarCodeRegionParameters, BarCodeRegionParameters)

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

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

Parámetros

first BarCodeRegionParameters

Un primer valor comparado

second BarCodeRegionParameters

Un segundo valor comparado

Devuelve

bool

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

operator !=(BarCodeRegionParameters, BarCodeRegionParameters)

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

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

Parámetros

first BarCodeRegionParameters

Un primer valor comparado

second BarCodeRegionParameters

Un segundo valor comparado

Devuelve

bool

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

 Español