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

TitleTittelen på det nye skjemafeltet. Tittelen kan ikke inneholde punktumtegnet "."
FieldTypeTypen felt som skal opprettes: 1 = Text 2 = Pushbutton 3 = Checkbox 4 = Radiobutton 5 = Choice 6 = Signature 7 = Parent

Returverdier

0Det nye skjemafeltet kunne ikke opprettes
Non-zeroSkjemafeltet ble opprettet, og dette er indeksen til det nye feltet