Class QRExtendedParameters
Nombre del espacio: Aspose.BarCode.BarCodeRecognition Asamblea: Aspose.BarCode.dll (25.4.0)
Almacenar un QR Estructurado Añadir información de código de barras reconocido
public sealed class QRExtendedParameters : BaseExtendedParameters
Inheritance
object ← BaseExtendedParameters ← QRExtendedParameters
Miembros heredados
BaseExtendedParameters.IsEmpty ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Examples
Esta muestra muestra cómo obtener datos de agregado estructurado QR
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
Microversión
Versión del código MicroQR reconocido. de M1 a M4.
public MicroQRVersion MicroQRVersion { get; }
Valor de la propiedad
Nivel de QREROR
Reed-Solomon error corrección nivel de código de barras reconocido. de bajo a alto: LevelL, LevelM, LevelQ, LevelH.
public QRErrorLevel QRErrorLevel { get; }
Valor de la propiedad
Página de inicioModeBarCodeIndex
Obtenga el índice del código de barras de modo de apéndice estructurado QR. El índice comienza a partir de 0.
public int QRStructuredAppendModeBarCodeIndex { get; }
Valor de la propiedad
QRStructuredAppendModeBarCodesCuantidad
Obtenga la cantidad de códigos de bar en el modo de apéndice estructurado QR. El valor predeterminado es -1.
public int QRStructuredAppendModeBarCodesQuantity { get; }
Valor de la propiedad
Página de inicioDataModificación
Obtenga los datos de paridad de modo de apéndice estructurado QR. El valor predeterminado es -1.
public int QRStructuredAppendModeParityData { get; }
Valor de la propiedad
Versión QR
Versión de código QR reconocido. de Versión 1 a Versión 40.
public QRVersion QRVersion { get; }
Valor de la propiedad
RectMicroQRversión
Versión del código RectMicroQR reconocido. de R7x43 a R17x139.
public RectMicroQRVersion RectMicroQRVersion { get; }
Valor de la propiedad
Methods
Equals(Objeto)
Retorna un valor que indica si esta instancia es igual a un valor especificado Aspose.BarCode.BarCodeRecognition.QRExtendedParameters.
public override bool Equals(object obj)
Parameters
obj
object
Un valor de Sistema.Objeto para comparar con esta instancia.
Returns
verdadero si obj tiene el mismo valor que esta instancia; de lo contrario, falso.
GetHashCode()
Devuelve el código hash para este caso.
public override int GetHashCode()
Returns
Un 32 bits firmó el código de hash integral.
ToString()
Devolve una representación de la línea que se puede leer por el hombre de este Aspose.BarCode.BarCodeRecognition.QRExtendedParámetros.
public override string ToString()
Returns
Una línea que representa este Aspose.BarCode.BarCodeRecognition.QRExtendedParámetros.
Operators
El operador =(Parámetros extendidos, Parámetros extendidos)
Devolve un valor que indica si el primer Aspose.BarCode.BarCodeRecognition.QRExtendedParameters valor es igual al segundo.
public static bool operator ==(QRExtendedParameters first, QRExtendedParameters second)
Parameters
first
QRExtendedParameters
El primer valor comparado
second
QRExtendedParameters
El segundo valor comparado
Returns
verdadero si el primero tiene el mismo valor que el segundo; de lo contrario, falso.
Operador !=(Parámetros extendidos, Parámetros extendidos)
Devolve un valor que indica si el primer Aspose.BarCode.BarCodeRecognition.QRExtendedParameters valor es diferente del segundo.
public static bool operator !=(QRExtendedParameters first, QRExtendedParameters second)
Parameters
first
QRExtendedParameters
El primer valor comparado
second
QRExtendedParameters
El segundo valor comparado
Returns
verdadero si el primero tiene el valor diferente del segundo; de lo contrario, falso.