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