Φόρμα
ΕΚΤΙΜΗΣΗ
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 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
fields | Field[] | Διαβάστε | Κάντε όλα τα πεδία |
count | int | Διαβάστε | Συνολικό αριθμό πεδίου |
type | FormType | Διαβάστε | Τύπος φόρμας - ανιχνεύει την παρουσία του XFA από την εισαγωγή /XFA στο λεξικό AcroForm. |
xFA | XfaForm | Διαβάστε | Επιστρέφει το αντικείμενο φόρμας XFA για την πρόσβαση στα δεδομένα που είναι ειδικά για το XF. |
needAppearances | boolean | Διαβάστε | Ο ΠΑΣΟΚ 0 |
defaultAppearance | String | Διαβάστε | /DA - Προεπιλεγμένη εμφάνιση |
defaultResources | Resources | Διαβάστε | /DR - Προεπιλεγμένοι πόροι |
flattenSettings | FlattenSettings | Διαβάστε | Επιστρέφει τις επιφάνειες που χρησιμοποιούνται από {@link #flatten()}. |
pdfDictionary | PdfDictionary | Διαβάστε | Βρείτε το λεξικό 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/Περιέχονται]. |