Class QRExtendedParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Lagrar information om QR Structured Append av den igenkända streckkoden
public sealed class QRExtendedParameters : BaseExtendedParameters
Arv
object ← BaseExtendedParameters ← QRExtendedParameters
Ärvda Medlemmar
BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Exempel
Detta exempel visar hur man hämtar QR Structured Append-data
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.QR))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("BarCode Typ: " + result.CodeTypeName);
Console.WriteLine("BarCode Kodtext: " + result.CodeText);
Console.WriteLine("QR Structured Append Kvantitet: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity);
Console.WriteLine("QR Structured Append Index: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex);
Console.WriteLine("QR Structured Append ParitetData: " + 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 Typ: " + result.CodeTypeName)
Console.WriteLine("BarCode Kodtext: " + result.CodeText)
Console.WriteLine("QR Structured Append Kvantitet: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity)
Console.WriteLine("QR Structured Append Index: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex)
Console.WriteLine("QR Structured Append ParitetData: " + result.Extended.QR.QRStructuredAppendModeParityData)
Next
End Using
Egenskaper
MicroQRVersion
Version av den igenkända MicroQR-koden. Från M1 till M4.
public MicroQRVersion MicroQRVersion { get; }
Egenskapsvärde
QRErrorLevel
Reed-Solomon felkorrigeringsnivå för den igenkända streckkoden. Från låg till hög: LevelL, LevelM, LevelQ, LevelH.
public QRErrorLevel QRErrorLevel { get; }
Egenskapsvärde
QRStructuredAppendModeBarCodeIndex
Hämtar indexet för QR structured append mode streckkoden. Index börjar från 0. Standardvärde är -1.
public int QRStructuredAppendModeBarCodeIndex { get; }
Egenskapsvärde
QRStructuredAppendModeBarCodesQuantity
Hämtar kvantiteten av QR structured append mode streckkoder. Standardvärde är -1.
public int QRStructuredAppendModeBarCodesQuantity { get; }
Egenskapsvärde
QRStructuredAppendModeParityData
Hämtar paritetsdata för QR structured append mode. Standardvärde är -1.
public int QRStructuredAppendModeParityData { get; }
Egenskapsvärde
QRVersion
Version av den igenkända QR-koden. Från Version1 till Version40.
public QRVersion QRVersion { get; }
Egenskapsvärde
RectMicroQRVersion
Version av den igenkända RectMicroQR-koden. Från R7x43 till R17x139.
public RectMicroQRVersion RectMicroQRVersion { get; }
Egenskapsvärde
Metoder
Equals(object)
Returnerar ett värde som indikerar om denna instans är lika med ett angivet Aspose.BarCode.BarCodeRecognition.QRExtendedParameters-värde.
public override bool Equals(object obj)
Parametrar
obj
object
Ett System.Object-värde att jämföra med denna instans.
Returnerar
true om obj har samma värde som denna instans; annars false.
GetHashCode()
Returnerar hashkoden för denna instans.
public override int GetHashCode()
Returnerar
En 32-bitars signerad heltals hashkod.
ToString()
Returnerar en människoläsbar strängrepresentation av denna Aspose.BarCode.BarCodeRecognition.QRExtendedParameters.
public override string ToString()
Returnerar
En sträng som representerar denna Aspose.BarCode.BarCodeRecognition.QRExtendedParameters.
Operatörer
operator ==(QRExtendedParameters, QRExtendedParameters)
Returnerar ett värde som indikerar om det första Aspose.BarCode.BarCodeRecognition.QRExtendedParameters-värdet är lika med det andra.
public static bool operator ==(QRExtendedParameters first, QRExtendedParameters second)
Parametrar
first
QRExtendedParameters
Ett första jämfört värde
second
QRExtendedParameters
Ett andra jämfört värde
Returnerar
true om first har samma värde som second; annars false.
operator !=(QRExtendedParameters, QRExtendedParameters)
Returnerar ett värde som indikerar om det första Aspose.BarCode.BarCodeRecognition.QRExtendedParameters-värdet är olika från det andra.
public static bool operator !=(QRExtendedParameters first, QRExtendedParameters second)
Parametrar
first
QRExtendedParameters
Ett första jämfört värde
second
QRExtendedParameters
Ett andra jämfört värde
Returnerar
true om first har ett annat värde än second; annars false.