Class QRExtendedParameters

Class QRExtendedParameters

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

Stocke des informations sur l’Append Structuré QR du code-barres reconnu

public sealed class QRExtendedParameters : BaseExtendedParameters

Héritage

objectBaseExtendedParametersQRExtendedParameters

Membres hérité

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

Exemples

Cet exemple montre comment obtenir les données d’Append Structuré QR

using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.QR))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("Type de BarCode : " + result.CodeTypeName);
        Console.WriteLine("CodeText de BarCode : " + result.CodeText);
        Console.WriteLine("Quantité d'Append Structuré QR : " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity);
        Console.WriteLine("Index d'Append Structuré QR : " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex);
        Console.WriteLine("Données de Parité d'Append Structuré QR : " + result.Extended.QR.QRStructuredAppendModeParityData);
    }
}
Using reader As New BarCodeReader("c:\test.png", DecodeType.QR)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("Type de BarCode : " + result.CodeTypeName)
        Console.WriteLine("CodeText de BarCode : " + result.CodeText)
        Console.WriteLine("Quantité d'Append Structuré QR : " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity)
        Console.WriteLine("Index d'Append Structuré QR : " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex)
        Console.WriteLine("Données de Parité d'Append Structuré QR : " + result.Extended.QR.QRStructuredAppendModeParityData)
    Next
End Using

Propriétés

MicroQRVersion

Version du code MicroQR reconnu. De M1 à M4.

public MicroQRVersion MicroQRVersion { get; }

Valeur de la propriété

MicroQRVersion

QRErrorLevel

Niveau de correction d’erreur Reed-Solomon du code-barres reconnu. De bas à haut : LevelL, LevelM, LevelQ, LevelH.

public QRErrorLevel QRErrorLevel { get; }

Valeur de la propriété

QRErrorLevel

QRStructuredAppendModeBarCodeIndex

Obtient l’index du code-barres en mode d’append structuré QR. L’index commence à 0. La valeur par défaut est -1.

public int QRStructuredAppendModeBarCodeIndex { get; }

Valeur de la propriété

int

QRStructuredAppendModeBarCodesQuantity

Obtient la quantité de codes-barres en mode d’append structuré QR. La valeur par défaut est -1.

public int QRStructuredAppendModeBarCodesQuantity { get; }

Valeur de la propriété

int

QRStructuredAppendModeParityData

Obtient les données de parité en mode d’append structuré QR. La valeur par défaut est -1.

public int QRStructuredAppendModeParityData { get; }

Valeur de la propriété

int

QRVersion

Version du code QR reconnu. De Version1 à Version40.

public QRVersion QRVersion { get; }

Valeur de la propriété

QRVersion

RectMicroQRVersion

Version du code RectMicroQR reconnu. De R7x43 à R17x139.

public RectMicroQRVersion RectMicroQRVersion { get; }

Valeur de la propriété

RectMicroQRVersion

Méthodes

Equals(object)

Renvoie une valeur indiquant si cette instance est égale à une valeur spécifiée de Aspose.BarCode.BarCodeRecognition.QRExtendedParameters.

public override bool Equals(object obj)

Paramètres

obj object

Une valeur System.Object à comparer à cette instance.

Renvoie

bool

true si obj a la même valeur que cette instance ; sinon, false.

GetHashCode()

Renvoie le code de hachage pour cette instance.

public override int GetHashCode()

Renvoie

int

Un code de hachage entier signé de 32 bits.

ToString()

Renvoie une représentation sous forme de chaîne lisible par l’homme de cette Aspose.Bar.Code.BarCodeRecognition.QRExtendedParameters.

public override string ToString()

Renvoie

string

Une chaîne qui représente cette Aspose.BarCode.BarCodeRecognition.QRExtendedParameters.

Opérateurs

operator ==(QRExtendedParameters, QRExtendedParameters)

Renvoie une valeur indiquant si la première valeur de Aspose.BarCode.BarCodeRecognition.QRExtendedParameters est égale à la seconde.

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

Paramètres

first QRExtendedParameters

Une première valeur comparée

second QRExtendedParameters

Une seconde valeur comparée

Renvoie

bool

true si first a la même valeur que second ; sinon, false.

operator !=(QRExtendedParameters, QRExtendedParameters)

Renvoie une valeur indiquant si la première valeur de Aspose.Bar.Code.BarCodeRecognition.QRExtendedParameters est différente de la seconde.

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

Paramètres

first QRExtendedParameters

Une première valeur comparée

second QRExtendedParameters

Une seconde valeur comparée

Renvoie

bool

true si first a une valeur différente de second ; sinon, false.

 Français