ファイルの結合

このチュートリアルでは、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

このサンプルでは、MergeFile メソッドを使用してファイルを結合します。サンプル A よりも短いスクリプトで処理できます。

サンプル スクリプト

 

Set TK = CreateObject ("APToolkit.Object")

 

' 生成するファイルを指定

      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