CopyForm

説明

現在開いている入力ファイルで指定したページの範囲を出力ファイルにコピーします。

戻り値の型

Long

戻り値

説明

0

エラー/不正なパス

-998

製品の未登録/評価版の期限切れ

1

正常終了

構文

object.CopyForm FirstPage, LastPage

CopyForm メソッドは次のパラメータから構成されています。

パラメータ

値の型

説明

Object

 

Toolkit オブジェクト

FirstPage

Long

コピーする入力文書の最初のページ  (0 が設定された場合、1 ページ目が対象となります)

LastPage

Long

コピーする入力文書の最後のページ   (0 が設定された場合、すべてのページが対象になります)

備考

ファイルがフォーム フィールドを含む場合、直前に呼び出された SetFormFieldData に基づいてフィールド データが設定されます。CopyForm を繰り返し呼び出してヘッダーの変更を行なうことができます。その際は、ResetFormFields を呼び出し、直前で設定した SetFormFieldData の内容をクリアしてください。 入力ファイルのフォームを含むすべてのページを 1 度 コピーします。フォーム フィールドのページを省略すると、孤立エントリの結果となりかねます。

strPath = CreateObject("Scripting.FileSystemObject").GetAbsolutePathName(".") & "\"

Set TK = CreateObject("APToolkit.Object")

r = TK.OpenOutputFile("Output.pdf")

r = TK.OpenInputFile("Input.pdf")

r = TK.CopyForm(0, 0)

If r <= 0 Then

MsgBox "CopyForm Failed, Error: " & r

End If

TK.CloseOutputFile

Set TK = Nothing