生データ [初期値:長さ 0 の整数配列、範囲:長さ 0 以上の整数配列]

Namespace: FVIL.Barcode
Assembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)

Syntax

C#
public virtual int[] RawData { get; set; }
Visual Basic
Public Overridable Property RawData As Integer()
	Get
	Set

Return Value

Type: array<Int32>[]()[][]

生データが格納された整数配列を返します。 何も無ければ長さ 0 の配列を返します。

Remarks

生データの取得または設定を行います。
null を指定した場合は、長さ 0 の整数配列として設定されます。

生データとは、バーコード画像をキャラクタ文字列にデコードする過程の中間データの事です。 主に、 CODE128NW7 で使用します。

  • NW7 の場合
    スタート・ストップコード(a,b,c,d)を取得する必要がある場合に使用します。 Text プロパティが返すキャラクタ文字列には、 スタート・ストップコードが含まれていません。
  • CODE128 の場合
    バーコードに特殊文字が含まれていて、ユーザアプリケーションで解析する必要がある場合に使用します。 Text プロパティは、 ASCII コード 1 文字で表せない特殊文字を 人の目で認識可能な文字列(例: [STX]、[FNC1] 等)に変換したものを返します。

整数配列に格納された数値とキャラクタの対応については、 FIE 説明書の ビジョンツール - 1Dバーコード認識 のページをご参照ください。 各バーコード種別の文字コード表に記載しています。

設定に失敗した場合は例外を発行します。 例外の原因と発生位置を特定するには、発行された例外クラスの ErrorCode メンバと Function メンバを参照してください。

エラーコード:

ErrorCode メンバ内容
1FVIL.ErrorCode.FAILED_TO_ALLOCATEメモリ不足により配列を確保できませんでした。

Exceptions

ExceptionCondition
FVIL..::..CFviExceptionこの例外の原因については、上記のエラーコード表をご参照ください。

See Also