Class BarCodeResult

Class BarCodeResult

Nombre del espacio: Aspose.BarCode.BarCodeRecognition Asamblea: Aspose.BarCode.dll (25.4.0)

almacenes de datos de código de barras reconocidos como Aspose.BarCode.BarCodeRecognition.SingleDecodeType tipo, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParámetros de la región y otros parámetros

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable ,y, IEquatable

Miembros heredados

object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Examples

Esta muestra muestra cómo obtener BarCodeResult.

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("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
        Console.WriteLine("BarCode Confidence: " + result.Confidence);
        Console.WriteLine("BarCode ReadingQuality: " + result.ReadingQuality);
        Console.WriteLine("BarCode Angle: " + result.Region.Angle);
    }
}
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("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Console.WriteLine("BarCode Confidence: " + result.Confidence)
        Console.WriteLine("BarCode ReadingQuality: " + result.ReadingQuality)
        Console.WriteLine("BarCode Angle: " + result.Region.Angle)
    Next
End Using

Constructors

BarCodeResult(BarCodeResult)

Crea una copia de la clase Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

Una copia de Aspose.BarCode.BarCodeRecognition.BarCodeResult instancia.

Properties

CodeBytes

Obtenga los bajos de código codificados

public byte[] CodeBytes { get; }

Valor de la propiedad

byte [][]

CodeText

Obtenga el código de texto

public string CodeText { get; }

Valor de la propiedad

string

CodeType

Tiene el tipo de barcode

public SingleDecodeType CodeType { get; }

Valor de la propiedad

SingleDecodeType

CodeTypeName

Tiene el nombre del tipo de código de barras

public string CodeTypeName { get; }

Valor de la propiedad

string

Confidence

Conoce el nivel de confianza del código de barras reconocido

public BarCodeConfidence Confidence { get; }

Valor de la propiedad

BarCodeConfidence

Extended

Obtener los parámetros ampliados del código de barras reconocido

public BarCodeExtendedParameters Extended { get; }

Valor de la propiedad

BarCodeExtendedParameters

ReadingQuality

Obtenga la calidad de la lectura. trabaja para los códigos de barras 1D y postal.

public double ReadingQuality { get; }

Valor de la propiedad

double

Region

Obtenga la región de barcode

public BarCodeRegionParameters Region { get; }

Valor de la propiedad

BarCodeRegionParameters

Methods

Clone()

Crea una copia de la clase Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

Returns

object

Retorna copia de la clase Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Equals(BarCodeResult)

Devolve un valor que indica si esta instancia es igual a un valor especificado Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

Un valor Aspose.BarCode.BarCodeRecognition.BarCodeResult para comparar con esta instancia.

Returns

bool

verdadero si obj tiene el mismo valor que esta instancia; de lo contrario, falso.

Equals(Objeto)

Devolve un valor que indica si esta instancia es igual a un valor especificado Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override bool Equals(object obj)

Parameters

obj object

Un valor de Sistema.Objeto para comparar con esta instancia.

Returns

bool

verdadero si obj tiene el mismo valor que esta instancia; de lo contrario, falso.

GetCodeText(Encoding)

Obtenga el código de texto con codificación.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

La codificación para el codetext.

Returns

string

Una línea que contiene texto de código reconocido.

GetHashCode()

Devuelve el código hash para este caso.

public override int GetHashCode()

Returns

int

Un 32 bits firmó el código de hash integral.

ToString()

Devolve una representación de la línea que se puede leer por el hombre de este Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

Una línea que representa este Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

El operador =(BarCodeResult y BarCodeResult)

Devolve un valor que indica si el primer Aspose.BarCode.BarCodeRecognition.BarCodeResult es igual al segundo.

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

Parameters

first BarCodeResult

El primer valor comparado

second BarCodeResult

El segundo valor comparado

Returns

bool

verdadero si el primero tiene el mismo valor que el segundo; de lo contrario, falso.

Operador !=(BarCodeResult y BarCodeResult)

Devolve un valor que indica si el primer Aspose.BarCode.BarCodeRecognition.BarCodeResult es diferente del segundo.

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

Parameters

first BarCodeResult

El primer valor comparado

second BarCodeResult

El segundo valor comparado

Returns

bool

verdadero si el primero tiene el valor diferente del segundo; de lo contrario, falso.

 Español