QRExtendedParameters

QRExtendedParameters class

Speichert QR-strukturierte Anhängeinformationen des erkannten Barcodes

public sealed class QRExtendedParameters : BaseExtendedParameters

Eigenschaften

NameBeschreibung
IsEmpty { get; }Testet, ob alle Parameter nur Standardwerte haben
QRStructuredAppendModeBarCodeIndex { get; }Ruft den Index des QR-Strichcodes im strukturierten Anhängemodus ab. Der Index beginnt bei 0. Der Standardwert ist -1.
QRStructuredAppendModeBarCodesQuantity { get; }Ruft die Anzahl der Barcodes im strukturierten QR-Anhängemodus ab. Der Standardwert ist -1.
QRStructuredAppendModeParityData { get; }Ruft die Paritätsdaten des QR-strukturierten Anfügemodus ab. Der Standardwert ist -1.

Methoden

NameBeschreibung
override Equals(object)Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einer angegebenen istQRExtendedParameters wert.
override GetHashCode()Gibt den Hashcode für diese Instanz zurück.
override ToString()Gibt eine für Menschen lesbare Zeichenfolgendarstellung davon zurückQRExtendedParameters .
operator ==Gibt einen Wert zurück, der angibt, ob der ersteQRExtendedParameters Wert ist gleich der Sekunde.
operator !=Gibt einen Wert zurück, der angibt, ob der ersteQRExtendedParameters Wert unterscheidet sich vom zweiten.

Beispiele

Dieses Beispiel zeigt, wie QR-strukturierte Anhängedaten abgerufen werden

[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.QR))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
        Console.WriteLine("QR Structured Append Quantity: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity);
        Console.WriteLine("QR Structured Append Index: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex);
        Console.WriteLine("QR Structured Append ParityData: " + result.Extended.QR.QRStructuredAppendModeParityData);
    }
}
[VB.NET]
Using reader As New BarCodeReader("c:\test.png", DecodeType.QR)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Console.WriteLine("QR Structured Append Quantity: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity)
        Console.WriteLine("QR Structured Append Index: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex)
        Console.WriteLine("QR Structured Append ParityData: " + result.Extended.QR.QRStructuredAppendModeParityData)
    Next
End Using

Siehe auch