Class QRExtendedParameters

Class QRExtendedParameters

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

Tanımlanan barkodun QR Yapılandırılmış Ekleme bilgilerini saklar

public sealed class QRExtendedParameters : BaseExtendedParameters

Miras

objectBaseExtendedParametersQRExtendedParameters

Miras Alınan Üyeler

BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Örnekler

Bu örnek, QR Yapılandırılmış Ekleme verilerini almayı gösterir

using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.QR))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("Barkod Türü: " + result.CodeTypeName);
        Console.WriteLine("Barkod Kod Metni: " + result.CodeText);
        Console.WriteLine("QR Yapılandırılmış Ekleme Miktarı: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity);
        Console.WriteLine("QR Yapılandırılmış Ekleme İndeksi: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex);
        Console.WriteLine("QR Yapılandırılmış Ekleme Parite Verisi: " + result.Extended.QR.QRStructuredAppendModeParityData);
    }
}
Using reader As New BarCodeReader("c:\test.png", DecodeType.QR)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("Barkod Türü: " + result.CodeTypeName)
        Console.WriteLine("Barkod Kod Metni: " + result.CodeText)
        Console.WriteLine("QR Yapılandırılmış Ekleme Miktarı: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity)
        Console.WriteLine("QR Yapılandırılmış Ekleme İndeksi: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex)
        Console.WriteLine("QR Yapılandırılmış Ekleme Parite Verisi: " + result.Extended.QR.QRStructuredAppendModeParityData)
    Next
End Using

Özellikler

MicroQRVersion

Tanımlanan MicroQR Kodunun versiyonu. M1’den M4’e kadar.

public MicroQRVersion MicroQRVersion { get; }

Özellik Değeri

MicroQRVersion

QRErrorLevel

Tanımlanan barkodun Reed-Solomon hata düzeltme seviyesi. Düşükten yükseğe: LevelL, LevelM, LevelQ, LevelH.

public QRErrorLevel QRErrorLevel { get; }

Özellik Değeri

QRErrorLevel

QRStructuredAppendModeBarCodeIndex

QR yapılandırılmış ekleme modu barkodunun indeksini alır. İndeks 0’dan başlar. Varsayılan değeri -1’dir.

public int QRStructuredAppendModeBarCodeIndex { get; }

Özellik Değeri

int

QRStructuredAppendModeBarCodesQuantity

QR yapılandırılmış ekleme modu barkodlarının miktarını alır. Varsayılan değeri -1’dir.

public int QRStructuredAppendModeBarCodesQuantity { get; }

Özellik Değeri

int

QRStructuredAppendModeParityData

QR yapılandırılmış ekleme modu parite verisini alır. Varsayılan değeri -1’dir.

public int QRStructuredAppendModeParityData { get; }

Özellik Değeri

int

QRVersion

Tanımlanan QR Kodunun versiyonu. Version1’den Version40’a kadar.

public QRVersion QRVersion { get; }

Özellik Değeri

QRVersion

RectMicroQRVersion

Tanımlanan RectMicroQR Kodunun versiyonu. R7x43’ten R17x139’a kadar.

public RectMicroQRVersion RectMicroQRVersion { get; }

Özellik Değeri

RectMicroQRVersion

Metotlar

Equals(object)

Bu örneğin belirli bir Aspose.BarCode.BarCodeRecognition.QRExtendedParameters değeri ile eşit olup olmadığını belirten bir değer döndürür.

public override bool Equals(object obj)

Parametreler

obj object

Bu örnekle karşılaştırılacak bir System.Object değeri.

Döner

bool

true eğer obj bu örnekle aynı değere sahipse; aksi takdirde, false.

GetHashCode()

Bu örneğin hash kodunu döndürür.

public override int GetHashCode()

Döner

int

32 bit işaretli bir tam sayı hash kodu.

ToString()

Bu Aspose.BarCode.BarCodeRecognition.QRExtendedParameters nesnesinin insan tarafından okunabilir bir dize temsilini döndürür.

public override string ToString()

Döner

string

Bu Aspose.BarCode.BarCodeRecognition.QRExtendedParameters’ı temsil eden bir dize.

Operatörler

operator ==(QRExtendedParameters, QRExtendedParameters)

İlk Aspose.BarCode.BarCodeRecognition.QRExtendedParameters değerinin ikinci ile eşit olup olmadığını belirten bir değer döndürür.

public static bool operator ==(QRExtendedParameters first, QRExtendedParameters second)

Parametreler

first QRExtendedParameters

İlk karşılaştırılan değer

second QRExtendedParameters

İkinci karşılaştırılan değer

Döner

bool

true eğer first ikinci ile aynı değere sahipse; aksi takdirde, false.

operator !=(QRExtendedParameters, QRExtendedParameters)

İlk Aspose.BarCode.BarCodeRecognition.QRExtendedParameters değerinin ikinci ile farklı olup olmadığını belirten bir değer döndürür.

public static bool operator !=(QRExtendedParameters first, QRExtendedParameters second)

Parametreler

first QRExtendedParameters

İlk karşılaştırılan değer

second QRExtendedParameters

İkinci karşılaştırılan değer

Döner

bool

true eğer first ikinci ile farklı bir değere sahipse; aksi takdirde, false.

 Türkçe