Class DataMatrixExtendedParameters

Class DataMatrixExtendedParameters

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

DataMatrixで認識されたバーコードの特別なデータを格納します。

public sealed class DataMatrixExtendedParameters : BaseExtendedParameters

継承

objectBaseExtendedParametersDataMatrixExtendedParameters

継承されたメンバー

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

このサンプルは、DataMatrixの生の値を取得する方法を示しています。

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DataMatrix, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.DataMatrix))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("バーコードタイプ: " + result.CodeTypeName);
        Console.WriteLine("バーコードコードテキスト: " + result.CodeText);
        Console.WriteLine("DataMatrixバーコードID: " + result.Extended.DataMatrix.StructuredAppendBarcodeId);
        Console.WriteLine("DataMatrixバーコード数: " + result.Extended.DataMatrix.StructuredAppendBarcodesCount);
        Console.WriteLine("DataMatrixファイルID: " + result.Extended.DataMatrix.StructuredAppendFileId);
        Console.WriteLine("DataMatrixはリーダープログラミング中: " + result.Extended.DataMatrix.IsReaderProgramming);
    }
}

プロパティ

IsReaderProgramming

コードがリーダーに次のデータを初期化または再プログラミングの指示として解釈するよう指示するために使用されるかどうかを示します。 デフォルト値はfalseです。

public bool IsReaderProgramming { get; }

プロパティ値

bool

StructuredAppendBarcodeId

DataMatrixの構造的追加モードバーコードのIDを取得します。IDは1から始まり、バーコード数以下でなければなりません。デフォルト値は-1です。

public int StructuredAppendBarcodeId { get; }

プロパティ値

int

StructuredAppendBarcodesCount

DataMatrixの構造的追加モードバーコードの数を取得します。デフォルト値は-1です。カウントは1から35の値でなければなりません。

public int StructuredAppendBarcodesCount { get; }

プロパティ値

int

StructuredAppendFileId

DataMatrixの構造的追加モードバーコードのIDを取得します。IDは1から始まり、バーコード数以下でなければなりません。デフォルト値は-1です。

public int StructuredAppendFileId { get; }

プロパティ値

int

メソッド

Equals(object)

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

public override bool Equals(object obj)

パラメータ

obj object

このインスタンスと比較するSystem.Object値。

戻り値

bool

true であればobjはこのインスタンスと同じ値を持ち、それ以外の場合はfalseです。

GetHashCode()

このインスタンスのハッシュコードを返します。

public override int GetHashCode()

戻り値

int

32ビット符号付き整数のハッシュコード。

ToString()

このAspose.BarCode.BarCodeRecognition.DataMatrixExtendedParametersの人間が読める文字列表現を返します。

public override string ToString()

戻り値

string

このAspose.BarCode.BarCodeRecognition.DataMatrixExtendedParametersを表す文字列。

演算子

operator ==(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

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

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

パラメータ

first DataMatrixExtendedParameters

比較される最初の値

second DataMatrixExtendedParameters

比較される2番目の値

戻り値

bool

true であればfirstはsecondと同じ値を持ち、それ以外の場合はfalseです。

operator !=(DataMatrixExtendedParameters, DataMatrixExtendedParameters)

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

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

パラメータ

first DataMatrixExtendedParameters

比較される最初の値

second DataMatrixExtendedParameters

比較される2番目の値

戻り値

bool

true であればfirstはsecondと異なる値を持ち、それ以外の場合はfalseです。

 日本語