QRExtendedParameters

QRExtendedParameters class

Tanınan barkodun bilgisini bir QR Yapılandırılmış Ekleyin saklar

public sealed class QRExtendedParameters : BaseExtendedParameters

Özellikleri

İsim Tanım
IsEmpty { get; } Tüm parametrelerin yalnızca varsayılan değerlere sahip olup olmadığını test eder
QRStructuredAppendModeBarCodeIndex { get; } QR yapılandırılmış ekleme modu barkodunun dizinini alır. İndeks 0’dan başlar. Varsayılan değer -1’dir.
QRStructuredAppendModeBarCodesQuantity { get; } QR yapılandırılmış ekleme modu barkod miktarını alır. Varsayılan değer -1’dir.
QRStructuredAppendModeParityData { get; } QR yapılandırılmış ekleme modu eşlik verilerini alır. Varsayılan değer -1’dir.

yöntemler

İsim Tanım
override Equals(object) Bu örneğin belirtilen bir örnekle eşit olup olmadığını gösteren bir değer döndürürQRExtendedParameters değer.
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ürQRExtendedParameters .
operator == İlkinin olup olmadığını gösteren bir değer döndürür.QRExtendedParameters değer saniyeye eşittir.
operator != İlkinin olup olmadığını gösteren bir değer döndürür.QRExtendedParameters değer ikinciden farklı.

Örnekler

Bu örnek, QR Structured Append data’nın nasıl alınacağını gösterir

[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

Ayrıca bakınız