Class BarCodeResult

Class BarCodeResult

A név: Aspose.BarCode.BarCodeRecognition Összefoglaló: Aspose.BarCode.dll (25.4.0)

Tárolja fel a barcode adatokat, mint például az Aspose.BarCode.BarCodeRecognition.SingleDecodeType típus, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParaméterek régió és egyéb paraméterek

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

Örökletes tagok

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

Examples

Ez a mintázat azt mutatja, hogyan lehet megszerezni a 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)

Hozzon létre egy másolatot az Aspose.BarCode.BarCodeRecognition.BarCodeResult osztályáról.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

Egy példány Aspose.BarCode.BarCodeRecognition.BarCodeResult példány.

Properties

CodeBytes

Megkapja a kódolt kód bajtjait

public byte[] CodeBytes { get; }

ingatlan értéke

byte []

CodeText

Megkapja a kód szövegét

public string CodeText { get; }

ingatlan értéke

string

CodeType

Kap a barcode típus

public SingleDecodeType CodeType { get; }

ingatlan értéke

SingleDecodeType

CodeTypeName

Megkapja a barcode típus nevét

public string CodeTypeName { get; }

ingatlan értéke

string

Confidence

Megkapja az elismert vonalkód bizalmi szintjét

public BarCodeConfidence Confidence { get; }

ingatlan értéke

BarCodeConfidence

Extended

Kiterjesztett paramétereket kap az elismert vonalkódhoz

public BarCodeExtendedParameters Extended { get; }

ingatlan értéke

BarCodeExtendedParameters

ReadingQuality

Megkapja az olvasási minőséget. 1D és postai bárkódokhoz dolgozik.

public double ReadingQuality { get; }

ingatlan értéke

double

Region

Kap a barcode régió

public BarCodeRegionParameters Region { get; }

ingatlan értéke

BarCodeRegionParameters

Methods

Clone()

Hozzon létre egy másolatot az Aspose.BarCode.BarCodeRecognition.BarCodeResult osztály.

public object Clone()

Returns

object

Visszaadja az Aspose.BarCode.BarCodeRecognition.BarCodeResult osztály másolatát.

Equals(BarCodeResult)

Visszaadja azt az értéket, amely azt jelzi, hogy ez a bekezdés egyenlő-e egy meghatározott Aspose.BarCode.BarCodeRecognition.BarCodeResult értéket.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

Az Aspose.BarCode.BarCodeRecognition.BarCodeResult értéke összehasonlítható ezzel a példával.

Returns

bool

Igazság ha az obj-nak ugyanolyan értéke van, mint a jelen esetben; egyébként, hamis.

Equals(objektum)

Visszaadja azt az értéket, amely azt jelzi, hogy ez a bekezdés egyenlő-e egy meghatározott Aspose.BarCode.BarCodeRecognition.BarCodeResult értéket.

public override bool Equals(object obj)

Parameters

obj object

Egy System.Object érték összehasonlítani ezt az esetet.

Returns

bool

Igazság ha az obj-nak ugyanolyan értéke van, mint a jelen esetben; egyébként, hamis.

GetCodeText(Encoding)

Megkapja a kód szöveget a kódolással.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

A kódolás a codetexthez.

Returns

string

Az elismert kódot tartalmazó szöveg.

GetHashCode()

Visszaadja a hash kódot erre az esetre.

public override int GetHashCode()

Returns

int

Egy 32 bites hash kódot írt alá.

ToString()

Visszaadja ezt az Aspose.BarCode.BarCodeRecognition.BarCodeResult emberi olvasható sorképét.

public override string ToString()

Returns

string

Egy sor, amely képviseli ezt Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

Szervező =(BarCodeResult és BarCodeResult)

Visszatér egy értéket, amely azt jelzi, hogy az első Aspose.BarCode.BarCodeRecognition.BarCodeResult értéke egyenlő-e a másodikmal.

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

Parameters

first BarCodeResult

Az első összehasonlító érték

second BarCodeResult

Második összehasonlító érték

Returns

bool

Igazság ha az elsőnek ugyanolyan értéke van, mint a második; egyébként, hamis.

Operátor !=(BarCodeResult és BarCodeResult)

Visszatér egy értéket, amely azt jelzi, hogy az első Aspose.BarCode.BarCodeRecognition.BarCodeResult értéke eltér a második értéktől.

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

Parameters

first BarCodeResult

Az első összehasonlító érték

second BarCodeResult

Második összehasonlító érték

Returns

bool

Igazság ha az elsőnek a második értékétől eltérő értéke van; egyébként, hamis.

 Magyar