PDFFileMerge - PDFファイルの結合

複数のPDFファイルを1つのPDFファイルに結合します。

■ストリーム情報

入力フォーマットRecord
接続数1
説明 入力ストリームのフィールド定義はFilePathフィールドのみを持ちます。FilePathフィールドには結合対象のPDFファイルのファイル名もしくはファイルのパスを指定します。このフィールド定義は直前に連結したマッパーの出力ストリームのフィールド定義にコピーされ、そこに対して値のマッピングを行います。そのため、このコンポーネントに連結できるコンポーネントはマッパーのみとなっています。
PDFファイルの結合順序は、入力ストリームのレコードの順番になります。FilePathフィールドに指定されたファイル名はファイルパスの詳細設定の指定に基づいて解釈されます。
出力フォーマットRecord
説明 入力ストリームをそのまま出力します。

■コンポーネントプロパティ

名前プロパティ型マッピング説明
出力先ファイルパスremoteFile入力&出力 結合したPDFファイルの保存先のパスを指定します。区切り文字「\」と「/」は区別されません。
相対パスの場合は相対パスの起点 の指定に基づいて解釈されます。
例:
directory/file.pdf
C:\directory\file.pdf
\\server\share\file.pdf
ファイルパスの詳細設定group- ファイルパスの詳細設定を行うプロパティ群です。
相対パスの起点pathResolver- 相対パス指定の場合にベースフォルダーを指定します。
プロジェクトフォルダー [Relative]
プロジェクトファイルと同じフォルダーを起点にします。
ホームフォルダー [ProjectOwner]
ユーザーのホームフォルダーを起点にします。
実行ユーザーのホームフォルダー [ExecuteUser]
実行ユーザーのホームフォルダーを起点にします。
絶対パスを許可boolean- 絶対パスを許可するかどうか選択します。
「..」を許可boolean- 上のフォルダへ移動する記述に「..」を許可するかどうか選択します。
文書のタイトルstring入力&出力 結合したPDFファイルのタイトルを指定します。
文書のサブタイトルstring入力&出力 結合したPDFファイルのサブタイトルを指定します。
文書の作成者string入力&出力 結合したPDFファイルの作成者を指定します。
上書きを許可boolean入力&出力出力先ファイルパスで指定したファイル名のファイルが既に存在する場合の動作を指定します。
はい [true] - 上書きします。
いいえ [false] - 出力先PDFが既に存在するのエラーを発生します。

■ループ処理

なし。

■トランザクション処理

コミット何もしません。
ロールバック何もしません。

■エラー処理

タイプパラメーターエラー処理フロー
へのストリーム
エラー
コード
説明
汎用 なし コンポーネントの入力ストリーム3PDFファイルの結合時にエラーが発生した場合
4出力先ファイルパスで指定したファイルの親フォルダーが作成できなかった場合
結合対象PDFが存在しない なし コンポーネントの入力ストリーム1 入力ストリームで指定したPDFファイルが見つからなかった場合
出力先PDFが既に存在する なし コンポーネントの入力ストリーム2上書きを許可が「いいえ」で、出力先ファイルパスで指定したファイルが既に存在している場合