Class BarCodeResult

Class BarCodeResult

Nazwa przestrzeń: Aspose.BarCode.BarCodeRecognition Zgromadzenie: Aspose.BarCode.dll (25.4.0)

przechowuje rozpoznawane dane kodów pasków, takie jak Aspose.BarCode.BarCodeRecognition.SingleDecodeType typ, System.String kodekst,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametry regionu i innych parametrów

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

Dziedziczeni członkowie

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

Examples

Ten próbek pokazuje, jak uzyskać 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)

Tworzenie kopii klasy Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

Kopia aplikacji Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Properties

CodeBytes

Dostępne kodowane byty

public byte[] CodeBytes { get; }

Wartość nieruchomości

byte [ ]

CodeText

otrzymuje tekst kodowy

public string CodeText { get; }

Wartość nieruchomości

string

CodeType

Zdobądź typ kodu barkowego

public SingleDecodeType CodeType { get; }

Wartość nieruchomości

SingleDecodeType

CodeTypeName

Znajdź nazwę typu kodu paska

public string CodeTypeName { get; }

Wartość nieruchomości

string

Confidence

Otrzymuje poziom zaufania rozpoznawanego kodu paska

public BarCodeConfidence Confidence { get; }

Wartość nieruchomości

BarCodeConfidence

Extended

Dostaje rozszerzone parametry rozpoznawanego kodu paska

public BarCodeExtendedParameters Extended { get; }

Wartość nieruchomości

BarCodeExtendedParameters

ReadingQuality

Dostaje jakość czytania. pracuje dla kodów 1D i pocztowych.

public double ReadingQuality { get; }

Wartość nieruchomości

double

Region

Znajduje się w regionie barcode

public BarCodeRegionParameters Region { get; }

Wartość nieruchomości

BarCodeRegionParameters

Methods

Clone()

Tworzenie kopii klasy Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

Returns

object

Powraca kopię klasy Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Equals(BarCodeResult)

Powraca wartość wskazującą, czy ta instancja jest równa określonej wartości Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

Wartość Aspose.BarCode.BarCodeRecognition.BarCodeResult do porównania z tą instancją.

Returns

bool

prawda jeśli obj ma taką samą wartość jak ta instancja; w przeciwnym razie, fałszywe.

Equals(Obiekt)

Powraca wartość wskazującą, czy ta instancja jest równa określonej wartości Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override bool Equals(object obj)

Parameters

obj object

Wartość System.Object do porównania z tą instancją.

Returns

bool

prawda jeśli obj ma taką samą wartość jak ta instancja; w przeciwnym razie, fałszywe.

GetCodeText(Encoding)

Dostarczamy tekst kodowy za pomocą kodowania.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

Kodowanie do kodowania tekstu.

Returns

string

Strumień zawierający uznany tekst kodowy.

GetHashCode()

Wróć do kodu hash w tym przypadku.

public override int GetHashCode()

Returns

int

32-bitowy podpis całego kodu hash.

ToString()

Powróci do ludzko czytelnego odbioru tego Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

Strumień reprezentujący ten Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

Operator =(BarCodeResult i BarCodeResult)

Powraca wartość wskazującą, czy pierwsza wartość Aspose.BarCode.BarCodeRecognition.BarCodeResult jest równa drugiej.

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

Parameters

first BarCodeResult

Pierwsza wartość porównawcza

second BarCodeResult

Druga wartość porównawcza

Returns

bool

prawda jeśli pierwszy ma taką samą wartość jak drugi; w przeciwnym razie, fałszywe.

Operator !=(BarCodeResult i BarCodeResult)

Powraca wartość wskazującą, czy pierwsza wartość Aspose.BarCode.BarCodeRecognition.BarCodeResult różni się od drugiej.

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

Parameters

first BarCodeResult

Pierwsza wartość porównawcza

second BarCodeResult

Druga wartość porównawcza

Returns

bool

prawda jeśli pierwsza ma inną wartość od drugiej; w przeciwnym razie, fałszywe.

 Polski