Iznos:
Približni podaci
Form je klasa u Aspose.PDF FOSS za Java. Nasljednici od: Iterable<Field>.
U ovom slučaju, u skladu s člankom 4. stavkom 1. točkom (a) točke (b) ovog članka, mora se primjenjivati: (ISO 32000-1:2008, §12.7).
Ova klasa pruža 26 metoda za rad s objektima Form u Java programima. Postoje i sljedeće metode: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary, i 9 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances, i još 3 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
fields | Field[] | Čitaj. | Priključite sve polje. |
count | int | Čitaj. | Ukupna brojka polja |
type | FormType | Čitaj. | U slučaju da je to moguće, potrebno je provjeriti podatke o broju korisnika. |
xFA | XfaForm | Čitaj. | Vrati XFA objekt za pristup podacima specifičnim za XF. |
needAppearances | boolean | Čitaj. | -Ne, ne mogu. |
defaultAppearance | String | Čitaj. | /DA Izraz po predviđenju |
defaultResources | Resources | Čitaj. | /DR Izvorna sredstva |
flattenSettings | FlattenSettings | Čitaj. | Vrati postavke ravne koji koristi {@link #flatten()}. |
pdfDictionary | PdfDictionary | Čitaj. | Dobio je rječnik. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
Form(acroFormDict: PdfDictionary, document: Document, parser: PDFParser) | Poziva obrazac na ovom primjerku obrasca. |
get(fieldName: String) → Field | Dobijte polje po punom imenu |
hasField(fieldName: String) → boolean | Vrati postoji li polje s navedenim imenom. |
hasField(fieldName: String, ignoreCase: boolean) → boolean | Vrati postoji li polje s navedenim imenom. |
get(index: int) → Field | Dobijte polje po indeksu na osnovi 1 |
getFields() → Field[] | Priključite sve polje. |
getCount() → int | Ukupna brojka polja |
iterator() → Iterator<Field> | Zove iterator na ovom primjerku obrasca. |
getType() → FormType | U slučaju da je to moguće, potrebno je provjeriti podatke o broju korisnika. |
setType(type: FormType) | Postavlja tip obrasca. |
getXFA() → XfaForm | Vrati XFA objekt za pristup podacima specifičnim za XF. |
getNeedAppearances() → boolean | -Ne, ne mogu. |
setNeedAppearances(value: boolean) | Postavlja vrijednost potreba izgleda. |
getDefaultAppearance() → String | /DA Izraz po predviđenju |
getDefaultResources() → Resources | /DR Izvorna sredstva |
add(field: Field) | Dodavanje polja |
add(field: Field, pageNumber: int) | Dodaje polje na navedenom stranici (indeks zasnovan na 1.). |
add(field: Field, newName: String, pageNumber: int) → Field | Stvara kopiju navedenog polja, dodjeljuje mu novo ime, stavlja ga na |
| Tražena stranica, i dodaje je u obrazac. | |
size() → int | Vrati broj polja u obrascu. |
delete(fieldName: String) | Izbrisati polje po imenu |
flatten() | Plošlja obrazac pečenjem izgleda widget svakog polja u svoje stranice |
| sadržaj stream a zatim uklanjanje AcroForm / Fields niz. | |
flatten(settings: FlattenSettings) | Ravnoteži obrazac pomoću navedenog postavka. |
getFlattenSettings() → FlattenSettings | Vrati postavke ravne koji koristi {@link #flatten()}. |
setFlattenSettings(settings: FlattenSettings) | Postavlja postavke ravne za upotrebu od strane {@link #flatten()}. |
getPdfDictionary() → PdfDictionary | Vrati pdf rječnik. |
invalidate() | Odbacuje indeks skrivenog polja tako da sljedeći poziv za pristup polju preuzme. |
| {@code /AcroForm/Polja}. |