BarCodeResult

BarCodeResult class

Lagrar igenkänd streckkodsdata somSingleDecodeType typ,String kodtext, BarCodeRegionParameters region och andra parametrar

public sealed class BarCodeResult : ICloneable, IEquatable<BarCodeResult>

Konstruktörer

namn Beskrivning
BarCodeResult(BarCodeResult) Skapar en kopia avBarCodeResult class.

Egenskaper

namn Beskrivning
CodeBytes { get; } Hämtar den kodade kodbyten
CodeText { get; } Hämtar kodtexten
CodeType { get; } Hämtar streckkodstypen
CodeTypeName { get; } Hämtar namnet på streckkodstypen
Confidence { get; } Får igenkänningskonfidensnivå för den erkända streckkoden
Extended { get; } Får utökade parametrar för erkänd streckkod
ReadingQuality { get; } Får läskvaliteten. Fungerar för 1D och poststreckkoder.
Region { get; } Hämtar streckkodsregionen

Metoder

namn Beskrivning
Clone() Skapar en kopia avBarCodeResult class.
Equals(BarCodeResult) Returnerar ett värde som anger om denna instans är lika med en specificeradBarCodeResult värde.
override Equals(object) Returnerar ett värde som anger om denna instans är lika med en specificeradBarCodeResult värde.
GetCodeText(Encoding) Hämtar kodtexten med kodning.
override GetHashCode() Returnerar hashkoden för denna instans.
override ToString() Returnerar en mänsklig läsbar strängrepresentation av dettaBarCodeResult .
operator == Returnerar ett värde som anger om det förstaBarCodeResult värdet är lika med sekunden.
operator != Returnerar ett värde som anger om det förstaBarCodeResult värdet skiljer sig från det andra.

Exempel

Detta exempel visar hur man får streckkodsresultat.

[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

Se även