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; }
不動産価値
QRレベル
Reed-Solomon error correction level of recognized barcode. 低から高: LevelL、LevelM、LevelQ、LevelH。
public QRErrorLevel QRErrorLevel { get; }
不動産価値
QRStructuredAppendModeBarCodeインデックス
QRの構造化されたアプリケーションモードのバーコードのインデックスを取得します. インデックスは 0. から始まります デフォルト値は -1.
public int QRStructuredAppendModeBarCodeIndex { get; }
不動産価値
QRStructuredAppendModeBarCodes量
QRの構造化されたアペンドモードバーコードの量を取得します デフォルト値は -1.
public int QRStructuredAppendModeBarCodesQuantity { get; }
不動産価値
QRStructuredAppendModeParityデータ
QR 構造化されたアプリケーション モード パリティ データを取得します デフォルト 値は -1.
public int QRStructuredAppendModeParityData { get; }
不動産価値
QRバージョン
QRコードのバージョン:バージョン1からバージョン40まで。
public QRVersion QRVersion { get; }
不動産価値
RectMicroQRバージョン
RectMicroQRコードのバージョン:R7x43からR17x139まで。
public RectMicroQRVersion RectMicroQRVersion { get; }
不動産価値
Methods
Equals(対象)
このインスタンスが指定された Aspose.BarCode.BarCodeRecognition.QRExtendedParameters 値に等しいかどうかを示す値を返します。
public override bool Equals(object obj)
Parameters
obj
object
システム.オブジェクト 値は、この例と比較します。
Returns
真実 obj がこの例と同じ価値を持っている場合、そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..
GetHashCode()
この例のハッシュコードを返します。
public override int GetHashCode()
Returns
32ビットのハッシュコードがサインされています。
ToString()
この Aspose.BarCode.BarCodeRecognition.QRExtended パラメーターについて、人間が読むシートの表現を返します。
public override string ToString()
Returns
この 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
真実 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
真実 1番目と2番目の価値が違う場合、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..