NewFormField
Câmpuri de formular
Descriere
Adaugă un câmp de formular nou pe pagina selectată
Pentru câmpurile Text, Pushbutton, Checkbox, Choice și Signature, câmpul este atașat și paginii curente ca adnotare Widget și primește o referință de pagină /P de adnotare. Deoarece /P de adnotare este o intrare PDF 1.3, crearea acestor câmpuri într-un document PDF 1.2 selectează automat PDF 1.3. Câmpurile de semnătură pot totuși cere PDF 1.5 când flag-urile de semnătură AcroForm generate o cer
Sintaxă
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);
Parametri
| Title | Titlul noului câmp de formular. Titlul nu poate conține caracterul punct "." |
|---|---|
| FieldType | Tipul câmpului de creat: 1 = Text 2 = Pushbutton 3 = Checkbox 4 = Radiobutton 5 = Choice 6 = Signature 7 = Parent |
Valori returnate
| 0 | Noul câmp de formular nu a putut fi creat |
|---|---|
| Non-zero | Câmpul de formular a fost creat cu succes, iar aceasta este indexul noului câmp |