FlattenRemainingFormFields

説明

明示的に設定していないフィールドを単層化します。この機能はファイル サイズの軽減が必要なときに役立ちます。

注意 : このプロパティは、明示的に設定していないフィールドに対しての SetFormFieldData FieldName,"", -998 の呼び出しと同様の処理を行います。

戻り値の型

Long

構文

object.FlattenRemainingFormFields = value

FlattenRemainingFormFields プロパティは次のパラメータから構成されています。

パラメータ

値の型

説明

Object

 

Toolkit オブジェクト

Value

Long

1 = フォームフィールドを単層化する

 

 

0 = フォームフィールドを単層化しない

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

Set TK = CreateObject("APToolkit.Object")

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

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

r = TK.SetFormFieldData("right1", "something", 0)

r = TK.SetFormFieldData("right2", "something1", 0)

r = TK.SetFormFieldData("right3", "something2", 0)

TK.FlattenRemainingFormFields = True

r = TK.CopyForm(0, 0)

TK.CloseOutputFile

Set TK = Nothing