NewFormField
Skjemafelt
Beskrivelse
Legger til et nytt skjemafelt på den valgte siden
For Text-, Pushbutton-, Checkbox-, Choice- og Signature-felt festes feltet også til gjeldende side som en Widget-annotasjon og får en annotasjons-/P-sidereferanse. Ettersom annotasjons-/P er en PDF 1.3-oppføring, velger opprettelse av disse feltene i et PDF 1.2-dokument automatisk PDF 1.3. Signaturfelt kan fortsatt kreve PDF 1.5 når de genererte AcroForm-signaturflaggene krever det
Syntaks
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);
Parametere
| Title | Tittelen på det nye skjemafeltet. Tittelen kan ikke inneholde punktumtegnet "." |
|---|---|
| FieldType | Typen felt som skal opprettes: 1 = Text 2 = Pushbutton 3 = Checkbox 4 = Radiobutton 5 = Choice 6 = Signature 7 = Parent |
Returverdier
| 0 | Det nye skjemafeltet kunne ikke opprettes |
|---|---|
| Non-zero | Skjemafeltet ble opprettet, og dette er indeksen til det nye feltet |