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
object ← BaseExtendedParameters ← QRExtendedParameters
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é
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é
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é
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é
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é
QRVersion
Version du code QR reconnu. De Version1 à Version40.
public QRVersion QRVersion { get; }
Valeur de la propriété
RectMicroQRVersion
Version du code RectMicroQR reconnu. De R7x43 à R17x139.
public RectMicroQRVersion RectMicroQRVersion { get; }
Valeur de la propriété
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
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
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
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
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
true si first a une valeur différente de second ; sinon, false.