Class QRExtendedParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Memorizza le informazioni di Append Strutturato QR del codice a barre riconosciuto
public sealed class QRExtendedParameters : BaseExtendedParameters
Ereditarietà
object ← BaseExtendedParameters ← QRExtendedParameters
Membri Ereditati
BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Esempi
Questo esempio mostra come ottenere i dati di Append Strutturato QR
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.QR))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("Tipo di codice a barre: " + result.CodeTypeName);
Console.WriteLine("Testo del codice a barre: " + result.CodeText);
Console.WriteLine("Quantità di Append Strutturato QR: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity);
Console.WriteLine("Indice di Append Strutturato QR: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex);
Console.WriteLine("Dati di Parità di Append Strutturato 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("Tipo di codice a barre: " + result.CodeTypeName)
Console.WriteLine("Testo del codice a barre: " + result.CodeText)
Console.WriteLine("Quantità di Append Strutturato QR: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity)
Console.WriteLine("Indice di Append Strutturato QR: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex)
Console.WriteLine("Dati di Parità di Append Strutturato QR: " + result.Extended.QR.QRStructuredAppendModeParityData)
Next
End Using
Proprietà
MicroQRVersion
Versione del codice MicroQR riconosciuto. Da M1 a M4.
public MicroQRVersion MicroQRVersion { get; }
Valore della Proprietà
QRErrorLevel
Livello di correzione degli errori Reed-Solomon del codice a barre riconosciuto. Da basso ad alto: LevelL, LevelM, LevelQ, LevelH.
public QRErrorLevel QRErrorLevel { get; }
Valore della Proprietà
QRStructuredAppendModeBarCodeIndex
Ottiene l’indice del codice a barre in modalità append strutturato QR. L’indice inizia da 0. Il valore predefinito è -1.
public int QRStructuredAppendModeBarCodeIndex { get; }
Valore della Proprietà
QRStructuredAppendModeBarCodesQuantity
Ottiene la quantità di codici a barre in modalità append strutturato QR. Il valore predefinito è -1.
public int QRStructuredAppendModeBarCodesQuantity { get; }
Valore della Proprietà
QRStructuredAppendModeParityData
Ottiene i dati di parità in modalità append strutturato QR. Il valore predefinito è -1.
public int QRStructuredAppendModeParityData { get; }
Valore della Proprietà
QRVersion
Versione del codice QR riconosciuto. Da Version1 a Version40.
public QRVersion QRVersion { get; }
Valore della Proprietà
RectMicroQRVersion
Versione del codice RectMicroQR riconosciuto. Da R7x43 a R17x139.
public RectMicroQRVersion RectMicroQRVersion { get; }
Valore della Proprietà
Metodi
Equals(object)
Restituisce un valore che indica se questa istanza è uguale a un valore specificato di Aspose.BarCode.BarCodeRecognition.QRExtendedParameters.
public override bool Equals(object obj)
Parametri
obj
object
Un valore System.Object da confrontare con questa istanza.
Restituisce
true se obj ha lo stesso valore di questa istanza; altrimenti, false.
GetHashCode()
Restituisce il codice hash per questa istanza.
public override int GetHashCode()
Restituisce
Un codice hash intero firmato a 32 bit.
ToString()
Restituisce una rappresentazione stringa leggibile dall’uomo di questo Aspose.BarCode.BarCodeRecognition.QRExtendedParameters.
public override string ToString()
Restituisce
Una stringa che rappresenta questo Aspose.BarCode.BarCodeRecognition.QRExtendedParameters.
Operatori
operator ==(QRExtendedParameters, QRExtendedParameters)
Restituisce un valore che indica se il primo valore Aspose.BarCode.BarCodeRecognition.QRExtendedParameters è uguale al secondo.
public static bool operator ==(QRExtendedParameters first, QRExtendedParameters second)
Parametri
first
QRExtendedParameters
Un primo valore confrontato
second
QRExtendedParameters
Un secondo valore confrontato
Restituisce
true se first ha lo stesso valore di second; altrimenti, false.
operator !=(QRExtendedParameters, QRExtendedParameters)
Restituisce un valore che indica se il primo valore Aspose.BarCode.BarCodeRecognition.QRExtendedParameters è diverso dal secondo.
public static bool operator !=(QRExtendedParameters first, QRExtendedParameters second)
Parametri
first
QRExtendedParameters
Un primo valore confrontato
second
QRExtendedParameters
Un secondo valore confrontato
Restituisce
true se first ha un valore diverso da second; altrimenti, false.