%public%\ABBYY\FlexiCapture\12.0\Samples にあります。Samples フォルダーには、次のフォルダーがあります。
- FlexiCapture – FlexiCapture のサンプルプロジェクト。
- FlexiLayoutStudio – ABBYY FlexiLayout Studio のサンプルプロジェクト。これらのプロジェクトでは、半構造化文書の処理方法を確認でき、ABBYY FlexiLayout Studio で開く必要があります。これらのプロジェクトの一部については、ABBYY FlexiLayout Studio の Documentation に詳しい説明があります (Tutorial および Tips and Tricks セクションを参照) 。
- FormDesigner – ABBYY FormDesigner で作成された固定フォーム。
*.fddファイルは ABBYY FormDesigner で開いてください。これらのフォームは、Banking Card Application および Questionnaire のサンプルプロジェクトで使用されます。 - Images – FlexiCapture サンプルプロジェクト用のスキャン済み文書画像。
異なる種類の文書
単一のエントリポイント
このプロジェクトでは、異なる種類の文書を処理する方法を示しています。事前に文書を仕分ける必要はなく、固定フォーム と半構造化文書を一緒に処理できます。このプロジェクトで使用されている Document Definitions は、他のサンプルプロジェクトでも使用されています。 このプロジェクトには、銀行カード申込書、請求書、契約書、レター、価格表など、すべての文書タイプが含まれています。固定フォーム
これらのプロジェクト フォルダーには、ABBYY FormDesigner で作成されたフォームと、それらを使用する FlexiCapture プロジェクトが含まれています。銀行カード申込書
このサンプル プロジェクトでは、次の機能を紹介します。- 固定フォーム上の fields の自動検出 (自動検出の動作を確認するには、Document Definition からすべての fields を削除し、Tools → 型別にオブジェクトを自動検出… を選択します)
- 複雑な構造のドキュメントのサポート:
- 複数ページのドキュメント (このサンプル プロジェクトでは、3 ページの申込書を使用)
- ドキュメント セクションの操作 (このサンプル プロジェクトでは、各ページが個別のセクションになっています)
- ドキュメント アセンブリ ルール
- 別紙処理
- 複雑な fields のサポート:
- 固定フォーム上のテーブルの操作 (Opened Accounts テーブル)
- 繰り返し field グループ (Address および Requested Accounts グループ)
- データ形式のチェック (すべての数値 fields と日付 fields の形式が指定されています)
- データ フォームのカスタマイズ
- 複数の出力先へのエクスポート
- 秘密情報の削除 (墨消し)
アンケート
このサンプル プロジェクトは、ABBYY FlexiCapture ユーザー ガイドで段階的に説明されています。ABBYY FlexiCapture の基本機能を説明するために、よりシンプルなフォームをいくつか使用して、Document Definition を設定する方法を示しています。このサンプル プロジェクトでは、アンケートに回答し、ABBYY FlexiCapture で処理して、エクスポートしたデータを ABBYY に送信できます。flexible フォーム
これらのプロジェクトフォルダーには、FlexiLayout Studio プロジェクトと、それらを使用する FlexiCapture プロジェクトが含まれています。Invoice
このサンプルプロジェクトでは、半構造化文書の処理と、次の機能を示しています。- 文書のページ数が可変 (1 ~ 3 ページ)
- 複数ページにまたがるテーブル
- 外部キーワード辞書 (テキストファイル) の使用
- 合計金額 field の値と、テーブルの全行の合計金額値を合計して得られる値を比較する JScript ルール
Prices
このサンプルプロジェクトでは、半構造化文書の処理を取り上げ、次の機能を示しています。- 繰り返しグループのサポート。このサンプルプロジェクトでは、繰り返しグループを使用して入れ子になったテーブル (小見出し付きのテーブル) を表現する方法を示しています。
Letters&Contracts
このサンプルプロジェクトでは、2 つまたは 3 つの fields を抽出する非構造化文書の処理を取り上げています。このプロジェクトでは、次の機能を示しています。- 文書のページ数が可変 (1 ~ 4 ページ)
- 検索可能な PDF へのエクスポートの設定
ドキュメント セット
これらのプロジェクト フォルダーには、FlexiLayout プロジェクトが含まれています。Mortgage Document Set
このサンプル プロジェクトでは、ドキュメント セットの処理について説明します。例として、住宅ローン申請書類のセットを使用しています。次の基本機能を紹介しています。- 標準のアセンブリ ルールを使用してドキュメント セットをアセンブルする方法。
- サマリー セクションの使用 (Mortgage Document Set Document Definition の Document Set Summary セクション) 。
- 既存の field へのリンクの使用 (Passport Number および State Wages field、ならびにサマリー セクション内の Name Group グループと SSN Group グループの field) 。
- field 比較ルールの使用 (サマリー セクション内の Name Group グループと SSN Group グループの field) 。
- 特定の field に同じ値が含まれている場合に、結果 field の値を設定する script rule の使用 (サマリー セクション内の Name Result および SSN Result field) 。
- データ フォーム上でセクションを非表示にする方法。
- 各ドキュメント セット全体を PDF ファイルにエクスポートする方法 (Mortgage Document Set Document Definition の Export each document set to PDF export profile) 。
- サマリー セクションからデータをエクスポートする方法 (Mortgage Document Set Document Definition の Export all document sets data to one file export profile) 。
