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

TitleTitlul noului câmp de formular. Titlul nu poate conține caracterul punct "."
FieldTypeTipul câmpului de creat: 1 = Text 2 = Pushbutton 3 = Checkbox 4 = Radiobutton 5 = Choice 6 = Signature 7 = Parent

Valori returnate

0Noul câmp de formular nu a putut fi creat
Non-zeroCâmpul de formular a fost creat cu succes, iar aceasta este indexul noului câmp