BarCodeResult

BarCodeResult class

Stocke les données de code-barres reconnues telles queSingleDecodeType taper,String texte codé, BarCodeRegionParameters région et autres paramètres

public sealed class BarCodeResult : ICloneable, IEquatable<BarCodeResult>

Constructeurs

Nom La description
BarCodeResult(BarCodeResult) Crée une copie duBarCodeResult classe.

Propriétés

Nom La description
CodeBytes { get; } Obtient les octets de code encodés
CodeText { get; } Obtient le texte du code
CodeType { get; } Obtient le type de code-barres
CodeTypeName { get; } Obtient le nom du type de code-barres
Confidence { get; } Obtient le niveau de confiance de reconnaissance du code-barres reconnu
Extended { get; } Obtient les paramètres étendus du code-barres reconnu
ReadingQuality { get; } Obtient la qualité de lecture. Fonctionne pour les codes-barres 1D et postaux.
Region { get; } Obtient la région du code-barres

Méthodes

Nom La description
Clone() Crée une copie deBarCodeResult classe.
Equals(BarCodeResult) Renvoie une valeur indiquant si cette instance est égale à un spécifiéBarCodeResult valeur.
override Equals(object) Renvoie une valeur indiquant si cette instance est égale à un spécifiéBarCodeResult valeur.
GetCodeText(Encoding) Obtient le texte du code avec encoding.
override GetHashCode() Renvoie le code de hachage pour cette instance.
override ToString() Renvoie une représentation sous forme de chaîne lisible par l’homme de ceBarCodeResult .
operator == Renvoie une valeur indiquant si le premierBarCodeResult la valeur est égale à la seconde.
operator != Renvoie une valeur indiquant si le premierBarCodeResult la valeur est différente de la seconde.

Exemples

Cet exemple montre comment obtenir BarCodeResult.

[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

Voir également