NewFormField
Trường biểu mẫu
Mô tả
Thêm một trường biểu mẫu mới vào trang đang chọn
Với các trường Text, Pushbutton, Checkbox, Choice và Signature, trường còn được gắn vào trang hiện tại dưới dạng chú thích Widget và nhận một page reference /P của chú thích. Vì chú thích /P là mục của PDF 1.3, tạo các trường này trong tài liệu PDF 1.2 sẽ tự chọn PDF 1.3. Trường chữ ký vẫn có thể đòi PDF 1.5 khi các cờ chữ ký AcroForm sinh ra yêu cầu
Cú pháp
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);
Tham số
| Title | Tiêu đề của trường biểu mẫu mới. Tiêu đề không được chứa ký tự dấu chấm "." |
|---|---|
| FieldType | Kiểu trường cần tạo: 1 = Text 2 = Pushbutton 3 = Checkbox 4 = Radiobutton 5 = Choice 6 = Signature 7 = Parent |
Giá trị trả về
| 0 | Không thể tạo trường biểu mẫu mới |
|---|---|
| Non-zero | Trường biểu mẫu đã được tạo thành công, và đây là chỉ số của trường mới |