Φόρμα

ΕΚΤΙΜΗΣΗ

Form Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: Iterable<Field>.

Αντιπροσωπεύει τη διαδραστική φόρμα (AcroForm) ενός εγγράφου PDF (ISO 32000-1:2008, §12.7).

Αυτή η τάξη παρέχει 26 μεθόδους για να εργαστείτε με αντικείμενα φόρμας σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary,9 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances,Και 3 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
fieldsField[]ΔιαβάστεΚάντε όλα τα πεδία
countintΔιαβάστεΣυνολικό αριθμό πεδίου
typeFormTypeΔιαβάστεΤύπος φόρμας - ανιχνεύει την παρουσία του XFA από την εισαγωγή /XFA στο λεξικό AcroForm.
xFAXfaFormΔιαβάστεΕπιστρέφει το αντικείμενο φόρμας XFA για την πρόσβαση στα δεδομένα που είναι ειδικά για το XF.
needAppearancesbooleanΔιαβάστεΟ ΠΑΣΟΚ 0
defaultAppearanceStringΔιαβάστε/DA - Προεπιλεγμένη εμφάνιση
defaultResourcesResourcesΔιαβάστε/DR - Προεπιλεγμένοι πόροι
flattenSettingsFlattenSettingsΔιαβάστεΕπιστρέφει τις επιφάνειες που χρησιμοποιούνται από {@link #flatten()}.
pdfDictionaryPdfDictionaryΔιαβάστεΒρείτε το λεξικό pdf.

Μέθοδοι

υπογραφήΠεριγραφή
Form(acroFormDict: PdfDictionary, document: Document, parser: PDFParser)Καλέστε φόρμα σε αυτή την περίπτωση.
get(fieldName: String)FieldΚάντε το πεδίο με πλήρη όνομα
hasField(fieldName: String)booleanΕπιστρέφει εάν υπάρχει ένα πεδίο με το καθορισμένο όνομα.
hasField(fieldName: String, ignoreCase: boolean)booleanΕπιστρέφει εάν υπάρχει ένα πεδίο με το καθορισμένο όνομα.
get(index: int)FieldΚάντε το πεδίο με 1 βασισμένο δείκτη
getFields()Field[]Κάντε όλα τα πεδία
getCount()intΣυνολικό αριθμό πεδίου
iterator()Iterator<Field>Καλέστε το iterator σε αυτή την περίπτωση.
getType()FormTypeΤύπος φόρμας - ανιχνεύει την παρουσία του XFA από την εισαγωγή /XFA στο λεξικό AcroForm.
setType(type: FormType)Σημειώστε τον τύπο της φόρμας.
getXFA()XfaFormΕπιστρέφει το αντικείμενο φόρμας XFA για την πρόσβαση στα δεδομένα που είναι ειδικά για το XF.
getNeedAppearances()booleanΟ ΠΑΣΟΚ 0
setNeedAppearances(value: boolean)Να προσδιορίσει την αξία της ανάγκης.
getDefaultAppearance()String/DA - Προεπιλεγμένη εμφάνιση
getDefaultResources()Resources/DR - Προεπιλεγμένοι πόροι
add(field: Field)Προσθέστε ένα πεδίο
add(field: Field, pageNumber: int)Προσθέστε ένα πεδίο στην καθορισμένη σελίδα (1-based index).
add(field: Field, newName: String, pageNumber: int)FieldΔημιουργεί αντίγραφο του καθορισμένου πεδίου, τον αναθέτει σε νέο όνομα, το τοποθετεί στο
Η σελίδα που ζητάτε, και προσθέστε το στο έντυπο.
size()intΕπιστρέφει τον αριθμό των πεδίων στη φόρμα.
delete(fieldName: String)Διαγραφή πεδίου με όνομα
flatten()Στελίζει τη μορφή με την εμφάνιση του widget κάθε πεδίου στη σελίδα της.
περιεχόμενο ροή και στη συνέχεια αφαιρέστε το AcroForm /Fields ράι.
flatten(settings: FlattenSettings)Εξαλείψτε τη φόρμα χρησιμοποιώντας τις καθορισμένες ρυθμίσεις.
getFlattenSettings()FlattenSettingsΕπιστρέφει τις επιφάνειες που χρησιμοποιούνται από {@link #flatten()}.
setFlattenSettings(settings: FlattenSettings)Καθορίστε τις ρυθμίσεις που θα χρησιμοποιηθούν από {@link #flatten()}.
getPdfDictionary()PdfDictionaryΕπιστρέφει το λεξικό pdf.
invalidate()Αποσπάστε τον δείκτη πεδίου κρυπτογραφημένο για να επιλύσετε τις επόμενες κλήσεις πρόσβασης πεδία
[@code /AcroForm/Περιέχονται].

Δείτε επίσης

 Ελληνικά