NewFormField
Πεδία φόρμας
Περιγραφή
Προσθέτει νέο πεδίο φόρμας στην επιλεγμένη σελίδα
Για πεδία Text, Pushbutton, Checkbox, Choice και Signature, το πεδίο επισυνάπτεται και στην τρέχουσα σελίδα ως σχολιασμός Widget και παίρνει αναφορά σελίδας /P σχολιασμού. Επειδή το /P σχολιασμού είναι εγγραφή PDF 1.3, δημιουργία αυτών των πεδίων σε έγγραφο PDF 1.2 επιλέγει αυτόματα PDF 1.3. Τα πεδία Signature μπορεί να απαιτούν ακόμα PDF 1.5 όταν το απαιτούν οι παραγόμενες σημαίες υπογραφής AcroForm.
Σύνταξη
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);
Παράμετροι
| Title | Ο τίτλος του νέου πεδίου φόρμας. Ο τίτλος δεν μπορεί να περιέχει τον χαρακτήρα τελείας "." |
|---|---|
| FieldType | Ο τύπος του πεδίου προς δημιουργία: 1 = Text 2 = Pushbutton 3 = Checkbox 4 = Radiobutton 5 = Choice 6 = Signature 7 = Parent |
Τιμές επιστροφής
| 0 | Το νέο πεδίο φόρμας δεν μπόρεσε να δημιουργηθεί |
|---|---|
| Non-zero | Το πεδίο φόρμας δημιουργήθηκε επιτυχώς, και αυτός είναι ο δείκτης του νέου πεδίου |