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
object ← BaseExtendedParameters ← QRExtendedParameters
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
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
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
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
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
QRVersion
Tanımlanan QR Kodunun versiyonu. Version1’den Version40’a kadar.
public QRVersion QRVersion { get; }
Özellik Değeri
RectMicroQRVersion
Tanımlanan RectMicroQR Kodunun versiyonu. R7x43’ten R17x139’a kadar.
public RectMicroQRVersion RectMicroQRVersion { get; }
Özellik Değeri
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
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
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
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
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
true eğer first ikinci ile farklı bir değere sahipse; aksi takdirde, false.