NewFormField
Lomakekentät
Kuvaus
Lisää uuden lomakekentän valitulle sivulle
Text-, Pushbutton-, Checkbox-, Choice- ja Signature-kentät liitetään myös nykyiselle sivulle Widget-merkintänä, ja ne saavat merkinnän /P-sivuviittauksen. Koska merkinnän /P on PDF 1.3 -tietue, näiden kenttien luominen PDF 1.2 -asiakirjaan valitsee automaattisesti PDF 1.3:n. Signature-kentät voivat yhä vaatia PDF 1.5:n, jos tuotetut AcroForm-allekirjoitusliput sitä edellyttävät
Syntaksi
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);
Parametrit
| Title | Uuden lomakekentän otsikko. Otsikko ei saa sisältää pistettä "." |
|---|---|
| FieldType | Luotavan kentän tyyppi: 1 = Text 2 = Pushbutton 3 = Checkbox 4 = Radiobutton 5 = Choice 6 = Signature 7 = Parent |
Paluuarvot
| 0 | Uutta lomakekenttää ei voitu luoda |
|---|---|
| Non-zero | Lomakekentän luonti onnistui, ja tämä on uuden kentän indeksi |