[フィールドを抽出] アクションを使用し、PDF からフィールドを抽出してそれを変数に割り当てます。
重要:
- 20 個のフォーム フィールドを含む PDF からフィールドを抽出する場合、フォーム フィールドのない PDF に比べて処理時間が 30 ~ 40% 長くなる場合があります。
- このactionを使用して PDF ファイルからラジオ ボタンを抽出すると、ラジオ ボタンが選択されていないときに、値 -1 が生成されることがあります。以前は、どのラジオ ボタンも選択しなかった場合、出力は 0 でした。
手順
PDF ファイルからフィールドを抽出するには、以下の手順に従います。
-
[Actions] パレットで、PDF packageの [フィールドを抽出] actionをダブルクリックまたはドラッグします。
-
[PDF パス] で、次のいずれかのオプションを選択して PDF の場所を指定します。
- Control Room ファイル: Control Room のフォルダー内の PDF ファイルを選択できます。
- デスクトップ プロフィール: デバイスで使用できる PDF ファイルを選択できます。
- 変数: PDF ファイルの場所を含むファイル変数を指定できます。
-
[ファイルは保護されています] フィールドで、ファイルが暗号化されている場合は [はい] を選択し、[ユーザー パスワード] または [オーナー パスワード] を指定します。
-
[PDF ビューアーを開く] をクリックします。
-
[PDF ファイルを選択] ウィンドウで、Control Room ファイルまたはデスクトップ ファイルから PDF ファイルを選択します。
- オプション:
パスワードを入力します。
-
[ロード] をクリックして [PDF ビューアー] を開きます。
[PDF ビューアー] ウィンドウで PDF が開かれ、すべての構造化フィールドが紫色の点線の長方形で強調表示されます。
-
抽出するフィールドの長方形の領域を選択して [フィールドを追加] をクリックし、[フィールドを抽出] テーブルの下に当該フィールドとその値を追加します。
- オプション:
PDF で強調表示されていない非構造化フィールドを追加できます。PDF ビューアーの上部にある [領域を描画] オプションを選択し、必要な領域の周りに長方形のボックスを描画します。
[カスタム領域を追加] オプションのある赤い点線の長方形が強調表示されます。
-
[カスタム領域を追加] をクリックして、キャプチャした座標を [カスタム領域] ウィンドウに表示します。出力変数で使用できる [キー名] を入力します。
注: オプションで PDF テキストを抽出している間に、正しいデータ抽出のために、PDFデータが連続した順序であり、標準のフォント エンコーディングを使用していることを確認してください。スキャンしたファイルや画像のデータなど、エンコーディングされていないデータは抽出されません。
-
[閉じる] をクリックして、[フィールドを抽出] テーブルにフィールドを追加します。
抽出したフィールドのリストは、[PDF ビューアー] ウィンドウの右パネルにある [フィールドを抽出] テーブルの下に表示されます。
抽出したフィールドは、PDF ビューアーで青色の点線の長方形に変わります。フィールドの周囲にある青い長方形を選択すれば、抽出されるフィールドを編集できます。
[フィールドを抽出] テーブル内の抽出されるフィールドの横にある縦の 3 点リーダー ボタンを使用して、フィールドの [編集]、[移動] または [削除] を行います。
-
PDF ビューアーを閉じるには、[閉じる] をクリックします。
-
[出力を変数に保存] フィールドから、ディクショナリ変数または複数の変数を 1 つ選択して、フィールド値を保持します。
-
[保存] をクリックします。