入力 | フォーマット | すべて | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
接続数 | 1 | |||||||||
説明 | 入力ストリームは使用せず、すべて無視します。 | |||||||||
出力 | フォーマット | Record | ||||||||
説明 |
次のようなフィールド定義の固定のレコードが出力されます。
|
名前 | プロパティ型 | マッピング | 説明 | ||||||
---|---|---|---|---|---|---|---|---|---|
PDFファイルパス | remoteFile | 入力&出力 |
抽出対象のPDFファイルのパスを指定します。 相対パスの場合は相対パスの起点 の指定に基づいて解釈されます。 例: directory/file.pdf C:\directory\file.pdf \\server\share\file.pdf |
||||||
ファイルパスの詳細設定 | group | - | ファイルパスの詳細設定を行うプロパティ群です。 | ||||||
相対パスの起点 | pathResolver | - |
相対パス指定の場合にベースフォルダーを指定します。
|
||||||
絶対パスを許可 | boolean | - | 絶対パスを許可するかどうか選択します。 | ||||||
「..」を許可 | boolean | - | 上のフォルダへ移動する記述に「..」を許可するかどうか選択します。 | ||||||
パスワード | password | 入力&出力 | PDFファイルのパスワードを指定します。PDFファイルパスで指定したPDFファイルにパスワードが設定されている場合に使用します。 | ||||||
処理対象ページ | choice | 入力&出力 |
処理するページを指定します。
|
||||||
ページ番号 | int | 入力&出力 | 処理対象ページ が「指定ページ」の場合に処理するページ番号を指定します。 | ||||||
ページ数 | int | 出力 | PDFファイルパス で指定されたPDFファイルのページ数を取得できます。 | ||||||
整形する | boolean | 入力&出力 |
テキストを整形するかどうかを指定します。 「はい」を指定した場合、テキストに空白文字を追加することでテキストを整形しますが、元のPDFファイルと完全に一致することはありませんのでご注意ください。
|
||||||
ループを開始 | loopProcess | - |
結果のレコードをまとめて出力するか、1レコードずつループして出力するかを選択します。
|
コミット | 何もしません。 |
---|---|
ロールバック | 何もしません。 |
タイプ | パラメーター | エラー処理フロー へのストリーム | エラー コード | 説明 |
---|---|---|---|---|
汎用 | なし | コンポーネントの入力ストリーム | 3 | ページ番号 が不正な場合 |
4 | ページ番号 がPDFファイルの最大ページ数を超えている場合 | |||
9 | PDFファイルパス で指定されたPDFファイルの拡張子が.pdfでなかった場合 | |||
10 | テキストの抽出でエラーが発生した場合 | |||
ファイルが存在しない | なし | コンポーネントの入力ストリーム | 1 | PDFファイルパス で指定されたPDFファイルが存在しなかった場合 |