Class BarCodeResult

Class BarCodeResult

De naam: Aspose.BarCode.BarCodeRecognition Verzameling: Aspose.BarCode.dll (25.4.0)

Stores erkend barcode gegevens zoals Aspose.BarCode.BarCodeRecognition.SingleDecodeType type, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters regio en andere parameters

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

Geëerbiede leden

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

Examples

Dit voorbeeld laat zien hoe u BarCodeResult kunt verkrijgen.

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)

Creëert een kopie van de Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

Een kopie van Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Properties

CodeBytes

Geeft de gecodeerde code bytes

public byte[] CodeBytes { get; }

Eigendomswaarde

byte []

CodeText

Geeft de code tekst

public string CodeText { get; }

Eigendomswaarde

string

CodeType

Geeft de barcode type

public SingleDecodeType CodeType { get; }

Eigendomswaarde

SingleDecodeType

CodeTypeName

Geeft de naam van de barcode type

public string CodeTypeName { get; }

Eigendomswaarde

string

Confidence

Geeft de erkenning van het vertrouwensniveau van de erkende barcode

public BarCodeConfidence Confidence { get; }

Eigendomswaarde

BarCodeConfidence

Extended

Geeft uitgebreide parameters van erkende barcode

public BarCodeExtendedParameters Extended { get; }

Eigendomswaarde

BarCodeExtendedParameters

ReadingQuality

Krijg de leeskwaliteit. werkt voor 1D en postbarcodes.

public double ReadingQuality { get; }

Eigendomswaarde

double

Region

Krijg de barcode regio

public BarCodeRegionParameters Region { get; }

Eigendomswaarde

BarCodeRegionParameters

Methods

Clone()

Creëert een kopie van de Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.

public object Clone()

Returns

object

Returns een kopie van Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.

Equals(BarCodeResult)

Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan een bepaalde Aspose.BarCode.BarCodeRecognition.BarCodeResult waarde.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

Een Aspose.BarCode.BarCodeRecognition.BarCodeResult waarde te vergelijken met deze instantie.

Returns

bool

Waarheid als obj dezelfde waarde heeft als deze instantie; anders, valse.

Equals(Objecten)

Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan een bepaalde Aspose.BarCode.BarCodeRecognition.BarCodeResult waarde.

public override bool Equals(object obj)

Parameters

obj object

Een System.Object waarde te vergelijken met deze instantie.

Returns

bool

Waarheid als obj dezelfde waarde heeft als deze instantie; anders, valse.

GetCodeText(Encoding)

Geeft de code tekst met codering.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

De codering voor codetext.

Returns

string

Een string met erkend code tekst.

GetHashCode()

Terug de hashcode voor deze instelling.

public override int GetHashCode()

Returns

int

Een 32-bits ondertekend volledige hashcode.

ToString()

Terugkomt een menselijk leesbare stringrepresentatie van deze Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

Een string die deze Aspose.BarCode.BarCodeRecognition.BarCodeResult vertegenwoordigt.

Operators

Operator =(BarCodeResult en BarCodeResult)

Terug een waarde die aangeeft of de eerste Aspose.BarCode.BarCodeRecognition.BarCodeResult waarde gelijk is aan de tweede.

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

Parameters

first BarCodeResult

Eerste vergelijkbare waarde

second BarCodeResult

Een tweede vergelijkbare waarde

Returns

bool

Waarheid Als de eerste dezelfde waarde heeft als de tweede; anders, valse.

Operator !=(BarCodeResult en BarCodeResult)

Er wordt een waarde teruggegeven die aangeeft of de eerste Aspose.BarCode.BarCodeRecognition.BarCodeResult waarde anders is dan de tweede.

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

Parameters

first BarCodeResult

Eerste vergelijkbare waarde

second BarCodeResult

Een tweede vergelijkbare waarde

Returns

bool

Waarheid als de eerste waarde verschilt van de tweede; anders, valse.

 Nederlands