A formanyomtatvány

A formanyomtatvány

Összefoglaló

Form egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: Iterable<Field>.

A PDF dokumentum interaktív formáját (AcroForm) képviseli. (ISO 32000-1:2008, §12.7).

Ez a osztály 26 módszert kínál a formanyomtatványok és az objektumok használatára Java programokban. A rendelkezésre álló módszerek közé tartozik: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary, és 9 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances, és még három.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
fieldsField[]Olvasd!Minden mezőt fel!
countintOlvasd!A mezők teljes száma
typeFormTypeOlvasd!A formanyomtatvány a AcroForm szótárban található /XFA bejegyzésből XFA jelenlétét észleli.
xFAXfaFormOlvasd!Az XFA-specifikus adatok eléréséhez szükséges XFAszűrlap objektumot adja vissza.
needAppearancesbooleanOlvasd!- A helyfogadó.
defaultAppearanceStringOlvasd!/DA Előzetesen megjelenő jelzés
defaultResourcesResourcesOlvasd!/DR alapértelmezett források
flattenSettingsFlattenSettingsOlvasd!Az {@link #flatten() } által használt lapos beállítások visszaadása.
pdfDictionaryPdfDictionaryOlvasd!Megkapja a pdf szótárt.

Módszerek

Az aláírás:Leírás
Form(acroFormDict: PdfDictionary, document: Document, parser: PDFParser)A formanyomtatvány hívása.
get(fieldName: String)FieldA teljes név szerint kapja meg a mezőt.
hasField(fieldName: String)booleanVisszaadja, hogy létezik-e a megadott névvel rendelkező mező.
hasField(fieldName: String, ignoreCase: boolean)booleanVisszaadja, hogy létezik-e a megadott névvel rendelkező mező.
get(index: int)FieldA mező 1-es index alapján történő beszerzése
getFields()Field[]Minden mezőt fel!
getCount()intA mezők teljes száma
iterator()Iterator<Field>A formanyomtatvány esetében iterátor hívása.
getType()FormTypeA formanyomtatvány a AcroForm szótárban található /XFA bejegyzésből XFA jelenlétét észleli.
setType(type: FormType)A formanyomtatvány típusát állítja be.
getXFA()XfaFormAz XFA-specifikus adatok eléréséhez szükséges XFAszűrlap objektumot adja vissza.
getNeedAppearances()boolean- A helyfogadó.
setNeedAppearances(value: boolean)A szükségszerű megjelenés értékét állítja be.
getDefaultAppearance()String/DA Előzetesen megjelenő jelzés
getDefaultResources()Resources/DR alapértelmezett források
add(field: Field)Töltsön be egy mezőt.
add(field: Field, pageNumber: int)A megadott oldalon mezőt ad hozzá (1- alapú index).
add(field: Field, newName: String, pageNumber: int)FieldA megadott mező másolatát készíti, új nevet ad hozzá, a képernyőn helyezi el.
a kérés oldalt, és hozzáadja az űrlaphoz.
size()intA űrlap mezőinek számát adja vissza.
delete(fieldName: String)A mező neve törlésére
flatten()A formanyomtatványt laposítja, ha az egyes mező widget megjelenését a laphoz fűzi.
tartalom áramlás és eltávolítás a AcroForm / Fields array.
flatten(settings: FlattenSettings)A megadott beállítások segítségével egyenesíti a formátumot.
getFlattenSettings()FlattenSettingsAz {@link #flatten() } által használt lapos beállítások visszaadása.
setFlattenSettings(settings: FlattenSettings)A {@link #flatten() } által használt lapos beállítások.
getPdfDictionary()PdfDictionaryVisszaadja a pdf szótárt.
invalidate()A keched mező indexet leveszi, így a következő mező-hozzáférési hívás újrafelderíti
{@code /AcroForm/Mezők}.

Lásd még:

 Magyar