Class BarCodeResult

Class BarCodeResult

Nom dels espais: Aspose.BarCode.BarCodeRecognition Assemblea: Aspose.BarCode.dll (25.4.0)

Emmagatzema dades reconegudes de codi de bar com Aspose.BarCode.BarCodeRecognition.SingleDecodeType tipus, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParàmetres de la regió i altres paràmetres

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

Membres heretats

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

Examples

Aquesta mostra mostra com obtenir 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 còpia de la classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

Una còpia de l’exemple Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Properties

CodeBytes

Obté els codis encodats bytes

public byte[] CodeBytes { get; }

Valor de la propietat

byte []

CodeText

Obtenir el codi de text

public string CodeText { get; }

Valor de la propietat

string

CodeType

Obtenir el tipus de barcode

public SingleDecodeType CodeType { get; }

Valor de la propietat

SingleDecodeType

CodeTypeName

Obté el nom del tipus de codi de barres

public string CodeTypeName { get; }

Valor de la propietat

string

Confidence

Obté el nivell de confiança de reconeixement del codi de barres reconegut

public BarCodeConfidence Confidence { get; }

Valor de la propietat

BarCodeConfidence

Extended

Obté paràmetres ampliats del codi de barre reconegut

public BarCodeExtendedParameters Extended { get; }

Valor de la propietat

BarCodeExtendedParameters

ReadingQuality

Obté la qualitat de lectura. treballa per a 1D i barcodes postal.

public double ReadingQuality { get; }

Valor de la propietat

double

Region

Obtenir la regió de barcode

public BarCodeRegionParameters Region { get; }

Valor de la propietat

BarCodeRegionParameters

Methods

Clone()

Crea una còpia de la classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

Returns

object

Retorna còpia de la classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Equals(BarCodeResult)

Retorna un valor que indica si aquesta instància és igual a un valor especificat Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

Un aspose.BarCode.BarCodeRecognition.BarCodeResult valor per comparar amb aquesta instància.

Returns

bool

Veritat si obj té el mateix valor que aquesta instància; en cas contrari, falsa.

Equals(Objecte)

Retorna un valor que indica si aquesta instància és igual a un valor especificat Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override bool Equals(object obj)

Parameters

obj object

Un valor System.Object per comparar amb aquesta instància.

Returns

bool

Veritat si obj té el mateix valor que aquesta instància; en cas contrari, falsa.

GetCodeText(Encoding)

Obté el text de codi amb codificaci.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

El codificació per a codetext.

Returns

string

Una fila que conté text de codi reconegut.

GetHashCode()

Retorna el codi hash per a aquesta instància.

public override int GetHashCode()

Returns

int

Un 32-bit signat un codi de hash integral.

ToString()

Retorna una representació d’arxiu llegible per a l’home d’aquest Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

Una barra que representa aquest Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

Operador =(BarCodeResult i BarCodeResult)

Retorna un valor que indica si el primer Aspose.BarCode.BarCodeRecognition.BarCodeResult és igual al segon.

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

Parameters

first BarCodeResult

Primer valor comparat

second BarCodeResult

Un segon valor comparat

Returns

bool

Veritat si el primer té el mateix valor que el segon; en cas contrari, falsa.

Operador !=(BarCodeResult i BarCodeResult)

Retorna un valor que indica si el primer Aspose.BarCode.BarCodeRecognition.BarCodeResult és diferent del segon.

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

Parameters

first BarCodeResult

Primer valor comparat

second BarCodeResult

Un segon valor comparat

Returns

bool

Veritat si el primer té un valor diferent del segon; d’una altra manera, falsa.

 Català