activePDF Toolkit 2011 API リファレンス
ファイルの結合
チュートリアル > ファイルの結合

Glossary Item Box

このチュートリアルでは、activePDF Toolkit を使用して 10 ページの PDF と 1 ページの PDF を 1 つの PDF に結合します。このチュートリアルでは 2 通りのファイル結合方法を紹介します。それぞれの方法により、まったく同じ出力結果が得られます。

ノート: サンプル スクリプトの一部を変更することで、ページの追加や抽出もできます。

サンプルに必要なファイル
  • 10 ページの PDF (ファイル名: Input1.pdf)
  • 1 ページの PDF (ファイル名 :  Input2.pdf)
例:
サンプル A - CopyForm

' このサンプルでは、CopyForm メソッドを使用して PDF 文書を結合します。

Set TK = CreateObject ("APToolkit.Object")

' 生成するファイルを指定
R = TK.OpenOutputFile ("TKMerged-CopyForm.pdf")

' 結合する最初のファイルを指定
R = TK.OpeninputFile ("Input1.pdf")

' Input1.pdf を出力ファイルにコピー
R = TK.copyform(0, 0)

' Input1.pdf を閉じる
R = TK.CloseInputFile()

' 結合する 2 番目のファイルを指定
R = TK.OpenInputFile ("Input2.pdf")

' Input2.pdf を出力ファイルにコピー
R = TK.copyform(0, 0)

' 出力ファイルを閉じる
R = TK.CloseOutputFile()

Set TK = Nothing

サンプル B - MergeFile

このサンプルでは、CopyForm メソッドを使用して PDF 文書を結合します。

Set TK = CreateObject ("APToolkit.Object")

'Specify the file that will be generated
R = TK.OpenOutputFile ("TKMerged-MergeFile.pdf")

' MergeFile メソッドの実行 (OpenInputFile と CopyForm メソッドに相当)
R = TK.MergeFile("Input1.pdf", 0, 0)
R = TK.MergeFile("Input2.pdf", 0, 0)

' 出力ファイルを閉じる
R = TK.CloseOutputFile()

Set TK = Nothing