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
Implements
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
CodeType
Zdobądź typ kodu barkowego
public SingleDecodeType CodeType { get; }
Wartość nieruchomości
CodeTypeName
Znajdź nazwę typu kodu paska
public string CodeTypeName { get; }
Wartość nieruchomości
Confidence
Otrzymuje poziom zaufania rozpoznawanego kodu paska
public BarCodeConfidence Confidence { get; }
Wartość nieruchomości
Extended
Dostaje rozszerzone parametry rozpoznawanego kodu paska
public BarCodeExtendedParameters Extended { get; }
Wartość nieruchomości
ReadingQuality
Dostaje jakość czytania. pracuje dla kodów 1D i pocztowych.
public double ReadingQuality { get; }
Wartość nieruchomości
Region
Znajduje się w regionie barcode
public BarCodeRegionParameters Region { get; }
Wartość nieruchomości
Methods
Clone()
Tworzenie kopii klasy Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
Returns
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
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
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
Strumień zawierający uznany tekst kodowy.
GetHashCode()
Wróć do kodu hash w tym przypadku.
public override int GetHashCode()
Returns
32-bitowy podpis całego kodu hash.
ToString()
Powróci do ludzko czytelnego odbioru tego Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
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
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
prawda jeśli pierwsza ma inną wartość od drugiej; w przeciwnym razie, fałszywe.