GetFormFieldData

説明

現在開いている入力ファイルに格納されているデータを個々のフィールド番号に返します。この処理は、PDF フォーム フィールドを含む PDF からデータを抽出したりデータベースを更新する際に使用します。

戻り値の型

String

説明

PDF ファイルに格納されているデータを返します (値が格納されていない場合、または FieldNum パラメータで指定された値が不正な場合、空の文字列を返します)。

構文

value = object.GetFormFieldData FieldNum

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

パラメータ

値の型

説明

Object

 

Toolkit オブジェクト

FieldNum

Short

データ抽出のために指定するフィールド番号

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

Set TK = CreateObject("APToolkit.Object")

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

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

For i = 1 To TK.CountFormFields

intData = TK.GetFormFieldData(i)

TK.SetHeaderFont "Courier", 15

TK.SetHeaderText 50, i * 15, intData

Next

r = TK.CopyForm(0, 0)

TK.CloseOutputFile

Set TK = Nothing