11–3–4 -mergeFiles:PDFファイル結合

■コマンド例

[処理例]

test1.pdf、test2.pdfを結合しWeb表示用に最適化してout.pdfに保存する。


[Windows]

AHPDFToolCmd70.exe -mergeFiles -d C:\test\test1.pdf -d C:\test\test2.pdf userpass "0,9-14" -o C:\sav\out.pdf -linearize


[Linux / Amazon Linux2 X86]

AHPDFToolCmd70 -mergeFiles –d /home/antenna/test/test1.pdf –d /home/antenna/test/test2.pdf userpass "0,9-14" –o /home/antenna/sav/out.pdf –linearize


■処理内容

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

ページ番号やページ範囲(ページ)を指定し、任意のページを結合することができます。

注釈やしおりのタイトルは保持されます。ただし、結合するページを指定した場合、そのファイルのしおりは保持されません。

1 番目に指定された入力ファイルにページ指定がない場合、1 番目の入力ファイルの文書情報が出力PDF ファイルに引き継がれます。

1 番目に指定された入力ファイルにページ指定がある場合、出力PDF ファイルの文書情報の値は空になります。

入力ファイルのセキュリティ情報は、出力PDF ファイルには引き継がれません。


※[改訂8] 新機能


■フォルダ指定:対応無し


■パラメータ

パラメータ
内容
-dmerge Val
※改訂8にて追加
[Val]に指定されたテキストファイルに記述されているPDFファイルを先頭行から順に結合する。
[Val]にはフルパス名を指定する。
「-d」と同時に指定された場合、エラーになる。
テキストファイルの記述方法:1行に1ファイルパスを記述する。文字コードは「UTF-8」を使用する。
-copyAnnots Val
※改訂8にて追加
ファイル結合時に注釈をコピーするか否かを指定する。
true : コピーする
false : コピーしない
指定がない場合はコピーする。
-copyOutlines Val
※改訂8にて追加
ファイル結合時にしおりをコピーするか否かを指定する。
true : コピーする
false : コピーしない
指定がない場合はコピーする。ただし、結合するページを指定した場合はコピーしない。