Class QRExtendedParameters

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

objectBaseExtendedParametersQRExtendedParameters

Ä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

MicroQRVersion

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

QRErrorLevel

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

int

QRStructuredAppendModeBarCodesQuantity

Hämtar kvantiteten av QR structured append mode streckkoder. Standardvärde är -1.

public int QRStructuredAppendModeBarCodesQuantity { get; }

Egenskapsvärde

int

QRStructuredAppendModeParityData

Hämtar paritetsdata för QR structured append mode. Standardvärde är -1.

public int QRStructuredAppendModeParityData { get; }

Egenskapsvärde

int

QRVersion

Version av den igenkända QR-koden. Från Version1 till Version40.

public QRVersion QRVersion { get; }

Egenskapsvärde

QRVersion

RectMicroQRVersion

Version av den igenkända RectMicroQR-koden. Från R7x43 till R17x139.

public RectMicroQRVersion RectMicroQRVersion { get; }

Egenskapsvärde

RectMicroQRVersion

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

bool

true om obj har samma värde som denna instans; annars false.

GetHashCode()

Returnerar hashkoden för denna instans.

public override int GetHashCode()

Returnerar

int

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

string

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

bool

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

bool

true om first har ett annat värde än second; annars false.

 Svenska