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 | 表單欄位建立成功,這是新欄位的索引 |