NewFormField

表單欄位

描述

在所選頁面加入新的表單欄位

Text、Pushbutton、Checkbox、Choice 與 Signature 欄位還會以 Widget 註解的形式附加到目前頁面,取得註解的 /P 頁面參照。註解 /P 是 PDF 1.3 才有的項目,因此在 PDF 1.2 文件中建立這些欄位會自動改選 PDF 1.3;產生的 AcroForm 簽章旗標有需要時,簽章欄位仍可能要求 PDF 1.5。

語法

Delphi

Function TPDFlib.NewFormField(Const Title: WideString; FieldType: Integer): Integer;

ActiveX

Function PDFlib::NewFormField(Title As String, FieldType As Long) As Long

DLL

int DLNewFormField(int InstanceID, const wchar_t * Title, int FieldType);

參數

Title新表單欄位的標題。標題不可含句點 "." 字元。
FieldType要建立的欄位類型:1 = 文字 2 = 按鈕 3 = 核取方塊 4 = 單選鈕 5 = 選擇 6 = 簽章 7 = 父項

傳回值

0無法建立新的表單欄位
Non-zero表單欄位建立成功,這是新欄位的索引