生データ [初期値:長さ 0 の整数配列、範囲:長さ 0 以上の整数配列]
Namespace: FVIL.BarcodeAssembly: 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 の整数配列として設定されます。
生データとは、バーコード画像をキャラクタ文字列にデコードする過程の中間データの事です。 主に、 CODE128 や NW7 で使用します。
- NW7 の場合
スタート・ストップコード(a,b,c,d)を取得する必要がある場合に使用します。 Text プロパティが返すキャラクタ文字列には、 スタート・ストップコードが含まれていません。 - CODE128 の場合
バーコードに特殊文字が含まれていて、ユーザアプリケーションで解析する必要がある場合に使用します。 Text プロパティは、 ASCII コード 1 文字で表せない特殊文字を 人の目で認識可能な文字列(例: [STX]、[FNC1] 等)に変換したものを返します。
整数配列に格納された数値とキャラクタの対応については、 FIE 説明書の ビジョンツール - 1Dバーコード認識 のページをご参照ください。 各バーコード種別の文字コード表に記載しています。
設定に失敗した場合は例外を発行します。 例外の原因と発生位置を特定するには、発行された例外クラスの ErrorCode メンバと Function メンバを参照してください。
エラーコード:
値 | ErrorCode メンバ | 内容 |
---|---|---|
1 | FVIL.ErrorCode.FAILED_TO_ALLOCATE | メモリ不足により配列を確保できませんでした。 |
Exceptions
Exception | Condition |
---|---|
FVIL..::..CFviException | この例外の原因については、上記のエラーコード表をご参照ください。 |