メインコンテンツへスキップ
Field は、カスタム アクティビティ スクリプトで、ドキュメント field の値、型、構造、OCR メタデータにアクセスするためのインターフェイスです。

プロパティ

NameTypeAccessDescription
ChildrenField[]読み取り専用子field。
DataTypeDataType読み取り専用fieldのデータ型。
FieldTypeFieldOcrType読み取り専用fieldの型 (たとえば、テキスト、バーコード、画像など) 。
FullNamestring読み取り専用ドキュメントのルートからの完全パス。親field名は / で区切られます。たとえば Vendor/Address です。
Idstring読み取り専用ドキュメント定義内のfield定義の識別子。
InstanceIdstring読み取り専用field インスタンスの識別子。ドキュメントにそのfieldのインスタンスがない場合、InstanceIdnull です。
InstanceIndexnumber読み取り専用同じ型のすべての繰り返しfieldの中での、現在のインスタンスのインデックス。繰り返しfieldでのみ意味があります。
InstancesField[]読み取り専用このfieldのすべてのインスタンス。繰り返しfieldでのみ意味があります。
IsConfirmedboolean読み取り専用Verification 中にオペレーターが値を確認した場合は true
IsRepeatableboolean読み取り専用fieldが繰り返し可能な場合は true
IsSuspiciousboolean読み取り専用このfieldの認識結果の信頼度が低い場合は true
IsValidboolean読み取り専用Text が正しい型の Value に正常に変換された場合は true、それ以外は false
IsVisibleboolean読み取り専用fieldがオペレーターに表示される場合は true、Verification 中に非表示の場合は false
Namestring読み取り専用field名。
ParentField読み取り専用親field。
RegionsRegionsCollection読み取り専用fieldが配置されている画像上の領域。
Textstring読み取り専用ドキュメント上で検出されたfieldのテキスト。
Valueobject読み取り/書き込み可能適切なデータ型 (たとえば、日付や浮動小数点数) に変換されたfieldの値。
ImageBinaryFile読み取り専用バイナリ形式の画像。
ImagePicture 型のfieldにのみ適用されます。

メソッド

AddInstance

Field AddInstance(any value?);
field の型に応じて、field インスタンスを作成または更新します。
  • 非繰り返し field — 既存のインスタンスを更新し、存在しない場合は作成します。
  • 繰り返し field — 新しいインスタンスを作成します。
作成または更新された Field オブジェクトを返します。

Remove

void Remove();
field を削除します。

Document

カスタム アクティビティで現在処理中のドキュメントです。

DataType

field に含めることができるデータの型です。

FieldOcrType

抽出された field の OCR タイプを指定します。

Region

field のテキストが含まれるページ画像上の領域です。

BinaryFile

バイナリ形式のファイル データです。通常は前処理前の元の画像です。

オブジェクト モデル

カスタム アクティビティ スクリプト用の完全な JavaScript オブジェクト リファレンスです。