Class QRExtendedParameters

Class QRExtendedParameters

Der Name: Aspose.BarCode.BarCodeRecognition Zusammensetzung: Aspose.BarCode.dll (25.4.0)

Speichern Sie eine QR strukturierte Add-in-Information von anerkannten Barcode

public sealed class QRExtendedParameters : BaseExtendedParameters

Inheritance

object BaseExtendedParameters QRExtendedParameters

Vererbte Mitglieder

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

Examples

Dieses Muster zeigt, wie man QR strukturierte Append-Daten erhält

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);
    }
}
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

Properties

MicroQRVersion

Version des anerkannten MicroQR-Codes. von M1 bis M4.

public MicroQRVersion MicroQRVersion { get; }

Eigentumswert

MicroQRVersion

Grundsatzgröße

Reed-Solomon Fehlerkorrektur der erkannten Barcode. Von niedrig bis hoch: LevelL, LevelM, LevelQ, LevelH.

public QRErrorLevel QRErrorLevel { get; }

Eigentumswert

QRErrorLevel

QRStructuredAppendModeBarCodeIndex

Erhält den Index des QR strukturierten Append-Modus Barcode. Index beginnt mit 0. Standardwert ist -1.

public int QRStructuredAppendModeBarCodeIndex { get; }

Eigentumswert

int

QRStructuredAppendModeBarCodesQuantität

Er bekommt die QR strukturierte Append-Modus Barcode-Menge. Defaultwert ist -1.

public int QRStructuredAppendModeBarCodesQuantity { get; }

Eigentumswert

int

QRStructuredAppendModeParityData

Erhalten Sie die QR strukturierten Append-Modus Paritätdaten. Defaultwert ist -1.

public int QRStructuredAppendModeParityData { get; }

Eigentumswert

int

QRVersion

Version des anerkannten QR-Codes. Von Version 1 bis Version 40.

public QRVersion QRVersion { get; }

Eigentumswert

QRVersion

RectMicroQRVersion

Version des anerkannten RectMicroQR Code. von R7x43 bis R17x139.

public RectMicroQRVersion RectMicroQRVersion { get; }

Eigentumswert

RectMicroQRVersion

Methods

Equals(Objekt)

Ersetzt einen Wert, der angibt, ob diese Instanz mit einem angegebenen Aspose.BarCode.BarCodeRecognition.QRExtendedParameters Wert entspricht.

public override bool Equals(object obj)

Parameters

obj object

Ein System.Object Wert zu vergleichen mit dieser Instanz.

Returns

bool

true wenn obj den gleichen Wert wie diese Instanz hat; sonst, false.

GetHashCode()

Wiederherstellen des Hash-Codes für diesen Fall.

public override int GetHashCode()

Returns

int

Ein 32-Bit-Hash-Code unterzeichnet einen vollständigen Hash-Code.

ToString()

Wiederherstellt eine menschlich lesbare String-Repräsentation dieses Aspose.BarCode.BarCodeRecognition.QRExtendedParameters.

public override string ToString()

Returns

string

Eine Zeile, die diese Aspose.BarCode.BarCodeRecognition.QRExtendedParameters darstellt.

Operators

Der Betreiber =(QRExtendedParameter, QRExtendedParameter)

Es gibt einen Wert zurück, der darauf hindeutet, ob der erste Aspose.BarCode.BarCodeRecognition.QRExtendedParameters-Wert dem zweiten entspricht.

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

Parameters

first QRExtendedParameters

Der erste vergleichende Wert

second QRExtendedParameters

Eine zweite vergleichende Werte

Returns

bool

true wenn der erste mit dem gleichen Wert wie der zweite ist; sonst, false.

Betreiber !=(QRExtendedParameter, QRExtendedParameter)

Es gibt einen Wert zurück, der darauf hindeutet, ob der erste Aspose.BarCode.BarCodeRecognition.QRExtendedParameters Wert von dem zweiten unterscheidet.

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

Parameters

first QRExtendedParameters

Der erste vergleichende Wert

second QRExtendedParameters

Eine zweite vergleichende Werte

Returns

bool

true wenn der erste einen anderen Wert von dem zweiten hat; sonst, false.

 Deutsch