Class BarCodeResult

Class BarCodeResult

Numele spaţiului: Aspose.BarCode.BarCodeRecognition Asamblare: Aspose.BarCode.dll (25.4.0)

Magazin recunoaște date de cod de bara, cum ar fi Aspose.BarCode.BarCodeRecognition.SingleDecodeType tip, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametere regiune și alte parametri

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

Membrii moștenitori

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

Examples

Acest eșantion arată cum să obțineți 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)

Creează o copie a clasei Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

O copie Aspose.BarCode.BarCodeRecognition.BarCodeResult instanta.

Properties

CodeBytes

Obține codul codat byte

public byte[] CodeBytes { get; }

Valoarea proprietății

byte []

CodeText

Obțineți textul codului

public string CodeText { get; }

Valoarea proprietății

string

CodeType

Obțineți tipul de cod de bar

public SingleDecodeType CodeType { get; }

Valoarea proprietății

SingleDecodeType

CodeTypeName

Obțineți numele tipului de cod de bar

public string CodeTypeName { get; }

Valoarea proprietății

string

Confidence

Obține recunoașterea nivelului de încredere al codului de noroc recunoscut

public BarCodeConfidence Confidence { get; }

Valoarea proprietății

BarCodeConfidence

Extended

Obține parametri extinse ale codului de bar recunoscut

public BarCodeExtendedParameters Extended { get; }

Valoarea proprietății

BarCodeExtendedParameters

ReadingQuality

Obține calitatea citirii. funcționează pentru coduri 1D și coduri poștale.

public double ReadingQuality { get; }

Valoarea proprietății

double

Region

Obțineți regiunea codului de bar

public BarCodeRegionParameters Region { get; }

Valoarea proprietății

BarCodeRegionParameters

Methods

Clone()

Creează o copie a clasei Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

Returns

object

Returnează o copie a clasei Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Equals(BarCodeResult)

Returnează o valoare care indică dacă această instanță este egală cu o valoare specificată Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

O valoare Aspose.BarCode.BarCodeRecognition.BarCodeResult pentru a compara cu această instanță.

Returns

bool

adevărata dacă obj are aceeași valoare ca această instanță; în caz contrar, falsă.

Equals(Obiectul)

Returnează o valoare care indică dacă această instanță este egală cu o valoare specificată Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override bool Equals(object obj)

Parameters

obj object

O valoare System.Object pentru a compara cu această instanță.

Returns

bool

adevărata dacă obj are aceeași valoare ca această instanță; în caz contrar, falsă.

GetCodeText(Encoding)

Obțineți textul cod cu codare.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

Codul pentru codetext.

Returns

string

Un string care conține text de cod recunoscut.

GetHashCode()

Întoarceți codul hash pentru acest caz.

public override int GetHashCode()

Returns

int

Un cod hash de 32 de bite a fost semnat.

ToString()

Întoarce o reprezentare de stringă citită de om a acestui Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

Un string care reprezintă acest Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

Operator =(Cuvânt cheie: BarCodeResult)

Returnează o valoare care indică dacă prima valoare Aspose.BarCode.BarCodeRecognition.BarCodeResult este egală cu cea de-a doua.

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

Parameters

first BarCodeResult

Prima valoare comparată

second BarCodeResult

O a doua valoare comparata

Returns

bool

adevărata dacă prima are aceeaşi valoare ca şi a doua; altfel, falsă.

Operatorul !=(Cuvânt cheie: BarCodeResult)

Returnează o valoare care indică dacă prima valoare Aspose.BarCode.BarCodeRecognition.BarCodeResult este diferită de cea de-a doua.

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

Parameters

first BarCodeResult

Prima valoare comparată

second BarCodeResult

O a doua valoare comparata

Returns

bool

adevărata dacă prima are valoarea diferită de cea de-a doua; altfel, falsă.

 Română