Class QRExtendedParameters

Class QRExtendedParameters

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

Menyimpan informasi QR Structured Append dari barcode yang dikenali

public sealed class QRExtendedParameters : BaseExtendedParameters

Pewarisan

objectBaseExtendedParametersQRExtendedParameters

Anggota yang diwarisi

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

Contoh

Contoh ini menunjukkan cara mendapatkan data QR Structured Append

using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.QR))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("Tipe Barcode: " + result.CodeTypeName);
        Console.WriteLine("Teks Barcode: " + result.CodeText);
        Console.WriteLine("Jumlah QR Structured Append: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity);
        Console.WriteLine("Indeks QR Structured Append: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex);
        Console.WriteLine("Data Paritas QR Structured Append: " + result.Extended.QR.QRStructuredAppendModeParityData);
    }
}
Using reader As New BarCodeReader("c:\test.png", DecodeType.QR)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("Tipe Barcode: " + result.CodeTypeName)
        Console.WriteLine("Teks Barcode: " + result.CodeText)
        Console.WriteLine("Jumlah QR Structured Append: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity)
        Console.WriteLine("Indeks QR Structured Append: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex)
        Console.WriteLine("Data Paritas QR Structured Append: " + result.Extended.QR.QRStructuredAppendModeParityData)
    Next
End Using

Properti

MicroQRVersion

Versi dari MicroQR Code yang dikenali. Dari M1 hingga M4.

public MicroQRVersion MicroQRVersion { get; }

Nilai Properti

MicroQRVersion

QRErrorLevel

Tingkat koreksi kesalahan Reed-Solomon dari barcode yang dikenali. Dari rendah hingga tinggi: LevelL, LevelM, LevelQ, LevelH.

public QRErrorLevel QRErrorLevel { get; }

Nilai Properti

QRErrorLevel

QRStructuredAppendModeBarCodeIndex

Mendapatkan indeks dari barcode mode append terstruktur QR. Indeks dimulai dari 0. Nilai default adalah -1.

public int QRStructuredAppendModeBarCodeIndex { get; }

Nilai Properti

int

QRStructuredAppendModeBarCodesQuantity

Mendapatkan jumlah barcode mode append terstruktur QR. Nilai default adalah -1.

public int QRStructuredAppendModeBarCodesQuantity { get; }

Nilai Properti

int

QRStructuredAppendModeParityData

Mendapatkan data paritas mode append terstruktur QR. Nilai default adalah -1.

public int QRStructuredAppendModeParityData { get; }

Nilai Properti

int

QRVersion

Versi dari QR Code yang dikenali. Dari Version1 hingga Version40.

public QRVersion QRVersion { get; }

Nilai Properti

QRVersion

RectMicroQRVersion

Versi dari RectMicroQR Code yang dikenali. Dari R7x43 hingga R17x139.

public RectMicroQRVersion RectMicroQRVersion { get; }

Nilai Properti

RectMicroQRVersion

Metode

Equals(object)

Mengembalikan nilai yang menunjukkan apakah instansi ini sama dengan nilai Aspose.BarCode.BarCodeRecognition.QRExtendedParameters yang ditentukan.

public override bool Equals(object obj)

Parameter

obj object

Sebuah nilai System.Object untuk dibandingkan dengan instansi ini.

Mengembalikan

bool

true jika obj memiliki nilai yang sama dengan instansi ini; jika tidak, false.

GetHashCode()

Mengembalikan kode hash untuk instansi ini.

public override int GetHashCode()

Mengembalikan

int

Kode hash integer bertanda 32-bit.

ToString()

Mengembalikan representasi string yang dapat dibaca manusia dari Aspose.BarCode.BarCodeRecognition.QRExtendedParameters ini.

public override string ToString()

Mengembalikan

string

Sebuah string yang merepresentasikan Aspose.BarCode.BarCodeRecognition.QRExtendedParameters ini.

Operator

operator ==(QRExtendedParameters, QRExtendedParameters)

Mengembalikan nilai yang menunjukkan apakah nilai pertama Aspose.BarCode.BarCodeRecognition.QRExtendedParameters sama dengan yang kedua.

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

Parameter

first QRExtendedParameters

Sebuah nilai yang dibandingkan pertama

second QRExtendedParameters

Sebuah nilai yang dibandingkan kedua

Mengembalikan

bool

true jika first memiliki nilai yang sama dengan second; jika tidak, false.

operator !=(QRExtendedParameters, QRExtendedParameters)

Mengembalikan nilai yang menunjukkan apakah nilai pertama Aspose.BarCode.BarCodeRecognition.QRExtendedParameters berbeda dari yang kedua.

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

Parameter

first QRExtendedParameters

Sebuah nilai yang dibandingkan pertama

second QRExtendedParameters

Sebuah nilai yang dibandingkan kedua

Mengembalikan

bool

true jika first memiliki nilai yang berbeda dari second; jika tidak, false.

 Indonesia