Class BarCodeResult

Class BarCodeResult

Der Name: Aspose.BarCode.BarCodeRecognition Zusammensetzung: Aspose.BarCode.dll (25.4.0)

Speichern erkannte Barcode-Daten wie Aspose.BarCode.BarCodeRecognition.SingleDecodeType Typ, System.String Codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameter Region und andere Parameter

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

Vererbte Mitglieder

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

Examples

Dieses Muster zeigt, wie man BarCodeResult erhält.

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)

Erstellt eine Kopie der Aspose.BarCode.BarCodeRecognition.BarCodeResult Klasse.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

Eine Kopie von Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Properties

CodeBytes

Erhalten Sie die verschlüsselten Code-Bytes

public byte[] CodeBytes { get; }

Eigentumswert

byte [][]

CodeText

Erhalten Sie den Code Text

public string CodeText { get; }

Eigentumswert

string

CodeType

Erhalten Sie den Barcode-Typ

public SingleDecodeType CodeType { get; }

Eigentumswert

SingleDecodeType

CodeTypeName

Erhalten Sie den Namen des Barcode-Typs

public string CodeTypeName { get; }

Eigentumswert

string

Confidence

Erlangt die Anerkennung des Vertrauensniveaus des anerkannten Barcode

public BarCodeConfidence Confidence { get; }

Eigentumswert

BarCodeConfidence

Extended

Erhalten erweiterte Parameter des erkannten Barcode

public BarCodeExtendedParameters Extended { get; }

Eigentumswert

BarCodeExtendedParameters

ReadingQuality

Er bekommt die Lesenqualität. arbeitet für 1D und Postbarkode.

public double ReadingQuality { get; }

Eigentumswert

double

Region

Erhalten Sie die Barcode Region

public BarCodeRegionParameters Region { get; }

Eigentumswert

BarCodeRegionParameters

Methods

Clone()

Erstellt eine Kopie der Aspose.BarCode.BarCodeRecognition.BarCodeResult Klasse.

public object Clone()

Returns

object

Rückkehr Kopie der Aspose.BarCode.BarCodeRecognition.BarCodeResult Klasse.

Equals(BarCodeResult)

Ersetzt einen Wert, der angibt, ob diese Instanz mit einem angegebenen Aspose.BarCode.BarCodeRecognition.BarCodeResult gleich ist.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

Ein Aspose.BarCode.BarCodeRecognition.BarCodeResult Wert zu vergleichen mit dieser Instanz.

Returns

bool

true wenn obj den gleichen Wert wie diese Instanz hat; sonst, false.

Equals(Objekt)

Ersetzt einen Wert, der angibt, ob diese Instanz mit einem angegebenen Aspose.BarCode.BarCodeRecognition.BarCodeResult gleich ist.

public override bool Equals(object obj)

Parameters

obj object

Ein System.Object Wert zu vergleichen mit dieser Instanz.

Returns

bool

true wenn obj den gleichen Wert wie diese Instanz hat; sonst, false.

GetCodeText(Encoding)

Erhalten Sie den Code Text mit Codierung.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

Die Codierung für Codetext.

Returns

string

Eine String, die anerkannte Codetext enthält.

GetHashCode()

Wiederherstellen des Hash-Codes für diesen Fall.

public override int GetHashCode()

Returns

int

Ein 32-Bit-Hash-Code unterzeichnet einen vollständigen Hash-Code.

ToString()

Wiederherstellt eine menschlich lesbare String-Repräsentation dieses Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

Eine Zeile, die diese Aspose.BarCode.BarCodeRecognition.BarCodeResult darstellt.

Operators

Der Betreiber =(BarcodeResult und BarcodeResult)

Es gibt einen Wert, der angibt, ob der erste Aspose.BarCode.BarCodeRecognition.BarCodeResult gleich dem zweiten ist.

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

Parameters

first BarCodeResult

Der erste vergleichende Wert

second BarCodeResult

Eine zweite vergleichende Werte

Returns

bool

true wenn der erste mit dem gleichen Wert wie der zweite ist; sonst, false.

Betreiber !=(BarcodeResult und BarcodeResult)

Es gibt einen Wert, der angibt, ob der erste Aspose.BarCode.BarCodeRecognition.BarCodeResult Wert von dem zweiten unterscheidet.

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

Parameters

first BarCodeResult

Der erste vergleichende Wert

second BarCodeResult

Eine zweite vergleichende Werte

Returns

bool

true wenn der erste einen anderen Wert von dem zweiten hat; sonst, false.

 Deutsch