Class QRExtendedParameters

Class QRExtendedParameters

名称: Aspose.BarCode.BarCodeRecognition 合計: Aspose.BarCode.dll (25.4.0)

QR 構造化された付属情報の認定バーコードを保存

public sealed class QRExtendedParameters : BaseExtendedParameters

Inheritance

object BaseExtendedParameters QRExtendedParameters

相続人

BaseExtendedParameters.IsEmpty , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

このサンプルでは、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

マイクロQR版

認定マイクロQRコードのバージョン M1 から M4 まで。

public MicroQRVersion MicroQRVersion { get; }

不動産価値

MicroQRVersion

QRレベル

Reed-Solomon error correction level of recognized barcode. 低から高: LevelL、LevelM、LevelQ、LevelH。

public QRErrorLevel QRErrorLevel { get; }

不動産価値

QRErrorLevel

QRStructuredAppendModeBarCodeインデックス

QRの構造化されたアプリケーションモードのバーコードのインデックスを取得します. インデックスは 0. から始まります デフォルト値は -1.

public int QRStructuredAppendModeBarCodeIndex { get; }

不動産価値

int

QRStructuredAppendModeBarCodes量

QRの構造化されたアペンドモードバーコードの量を取得します デフォルト値は -1.

public int QRStructuredAppendModeBarCodesQuantity { get; }

不動産価値

int

QRStructuredAppendModeParityデータ

QR 構造化されたアプリケーション モード パリティ データを取得します デフォルト 値は -1.

public int QRStructuredAppendModeParityData { get; }

不動産価値

int

QRバージョン

QRコードのバージョン:バージョン1からバージョン40まで。

public QRVersion QRVersion { get; }

不動産価値

QRVersion

RectMicroQRバージョン

RectMicroQRコードのバージョン:R7x43からR17x139まで。

public RectMicroQRVersion RectMicroQRVersion { get; }

不動産価値

RectMicroQRVersion

Methods

Equals(対象)

このインスタンスが指定された Aspose.BarCode.BarCodeRecognition.QRExtendedParameters 値に等しいかどうかを示す値を返します。

public override bool Equals(object obj)

Parameters

obj object

システム.オブジェクト 値は、この例と比較します。

Returns

bool

真実 obj がこの例と同じ価値を持っている場合、そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..

GetHashCode()

この例のハッシュコードを返します。

public override int GetHashCode()

Returns

int

32ビットのハッシュコードがサインされています。

ToString()

この Aspose.BarCode.BarCodeRecognition.QRExtended パラメーターについて、人間が読むシートの表現を返します。

public override string ToString()

Returns

string

この Aspose.BarCode.BarCodeRecognition.QRExtendedパラメーターを表す列です。

Operators

オペレーター=(QRExtendedパラメーター、QRExtendedパラメーター)

最初の Aspose.BarCode.BarCodeRecognition.QRExtended 値が2番目に等しいかどうかを示す値を返します。

public static bool operator ==(QRExtendedParameters first, QRExtendedParameters second)

Parameters

first QRExtendedParameters

最初の比較価値

second QRExtendedParameters

2位 比較価値

Returns

bool

真実 1つ目が2つと同じ価値がある場合、そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..

オペレーター !=(QRExtendedパラメーター、QRExtendedパラメーター)

最初の Aspose.BarCode.BarCodeRecognition.QRExtended 値が2番目と異なるかどうかを示す値を返します。

public static bool operator !=(QRExtendedParameters first, QRExtendedParameters second)

Parameters

first QRExtendedParameters

最初の比較価値

second QRExtendedParameters

2位 比較価値

Returns

bool

真実 1番目と2番目の価値が違う場合、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..

 日本語