メインコンテンツへスキップ

機能

文字プロパティに関する情報を格納します。 注: このオブジェクトの一部のメソッドおよびプロパティは、Web Verification Station でルールをローカルに確認する際には使用できません。サポートされていないメソッドおよびプロパティには、アスタリスク (*) が付いています。

メソッド

定義

説明

SetRect( newRect : string, [optional] pageId : int ) *

文字に対して新しい矩形を指定します。newRect パラメーターは、string “[left, top, right, bottom]” の形式で渡す必要があります。

指定する矩形は、その文字を含む field の Region 内に完全に収まっている必要があります。

注: このメソッドは、autocorrection script では使用できません。

プロパティ

信頼度 *

int

読み取り専用

バッチタイプの信頼度レベルです。0 ~ 100 の値を返します。

重要! このプロパティを使用するには追加データを保存する必要があるため、ドキュメントのサイズが大きくなり、より多くのディスク領域が必要になる場合があります。既定では追加データは保存されず、このプロパティは無効になっています。このプロパティを正しく機能させるには、レジストリ キー [HKEY_CURRENT_USER\Software\ABBYY\FlexiCapture\12.0\Controller] “ForceSaveConfidenceLevel” = “true” を設定してください。HKEY_CURRENT_USER の代わりに、 ドキュメントを認識するユーザー アカウントのブランチを選択してください。

IsSuspicious *

bool

読み取り/書き込み

文字が十分な信頼度で認識されたかどうかを指定します。このフラグは、 カスタム認識スクリプトでのみ有効です。

注: 認識スクリプトによって IsSuspicious プロパティが文字に割り当てられると、プログラムはその文字を含む field を field verification のしきい値に照らしてチェックします。field 内で IsSuspicious プロパティを持つ文字の割合が指定されたしきい値を超えると、NeedVerification プロパティがその field に追加されます。

Lang *

int

読み取り/書き込み

field 内の文字の言語を検出します。

注: このスクリプトは、Verification ステージで選択されたドキュメントのみを処理します。

NeedVerification

bool

読み取り/書き込み

その文字に追加の検証が必要かどうかを指定します。このフラグの値によって、その文字を文書エディターで強調表示するかどうかが決まります。

注: NeedVerification プロパティが認識スクリプト以外のスクリプトによって field に割り当てられると、その field は自動的に検証に送信済みとしてマークされます。プログラムは、NeedVerification プロパティを割り当てる前に、field の検証しきい値 (IsSuspicious プロパティの注を参照) を確認します。

field 全体 (特定の文字ではなく) に検証が必要かどうかを指定するには、 IField インターフェイスの NeedVerification プロパティを使用します。

PageId *

int

読み取り専用

文字の長方形領域が存在するページを識別します。複数ページにまたがるfieldでは必須です。

Rect *

IRect

読み取り専用

文字を囲む長方形です。長方形が指定されていない場合は、null が返されます。

シンボル

string

読み取り/書き込み可能

文字 (1文字から成る文字列) 。