BarCodeResult

BarCodeResult class

Aşağıdakiler gibi tanınan barkod verilerini depolar:SingleDecodeType tip,String kod metni, BarCodeRegionParameters bölge ve diğer parametreler

public sealed class BarCodeResult : ICloneable, IEquatable<BarCodeResult>

yapıcılar

İsim Tanım
BarCodeResult(BarCodeResult) BarCodeResult sınıf.

Özellikleri

İsim Tanım
CodeBytes { get; } Kodlanmış kod baytlarını alır
CodeText { get; } Kod metnini alır
CodeType { get; } Barkod türünü alır
CodeTypeName { get; } Barkod tipinin adını alır
Confidence { get; } Tanınan barkodun tanıma güven düzeyini alır
Extended { get; } Tanınan barkodun genişletilmiş parametrelerini alır
ReadingQuality { get; } Okuma kalitesini alır. 1D ve posta barkodları için çalışır.
Region { get; } Barkod bölgesini alır

yöntemler

İsim Tanım
Clone() Şunun bir kopyasını oluşturur:BarCodeResult sınıf.
Equals(BarCodeResult) Bu örneğin belirtilen bir örnekle eşit olup olmadığını gösteren bir değer döndürürBarCodeResult değer.
override Equals(object) Bu örneğin belirtilen bir örnekle eşit olup olmadığını gösteren bir değer döndürürBarCodeResult değer.
GetCodeText(Encoding) Kod metnini kodlama ile alır.
override GetHashCode() Bu örnek için karma kodu döndürür.
override ToString() Bunun insan tarafından okunabilir bir dize temsilini döndürürBarCodeResult .
operator == İlkinin olup olmadığını gösteren bir değer döndürür.BarCodeResult değer saniyeye eşittir.
operator != İlkinin olup olmadığını gösteren bir değer döndürür.BarCodeResult değer ikinciden farklı.

Örnekler

Bu örnek, BarCodeResult. ’nin nasıl elde edileceğini gösterir.

[C#]
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39Standard, 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);
    }
}
[VB.NET]
Using generator As New BarcodeGenerator(EncodeTypes.Code128, "12345")
    generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39Standard, 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

Ayrıca bakınız