NewFormField
Поля форм
Опис
Додає нове поле форми до вибраної сторінки
Для полів Text, Pushbutton, Checkbox, Choice і Signature поле додатково прикріплюється до поточної сторінки як анотація Widget і отримує посилання на сторінку /P. Оскільки /P анотації — запис із PDF 1.3, створення таких полів у документі PDF 1.2 автоматично обирає PDF 1.3. Поля підпису можуть вимагати PDF 1.5, коли цього вимагають згенеровані прапорці підпису AcroForm
Синтаксис
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 = Text 2 = Pushbutton 3 = Checkbox 4 = Radiobutton 5 = Choice 6 = Signature 7 = Parent |
Повернуті значення
| 0 | Нове поле форми не вдалося створити |
|---|---|
| Non-zero | Поле форми успішно створено, і це індекс нового поля |