説明
明示的に設定していないフィールドを単層化します。この機能はファイル サイズの軽減が必要なときに役立ちます。
注意 : このプロパティは、明示的に設定していないフィールドに対しての 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