Formularul de înregistrare

Formularul de înregistrare

Opinie generală

Form este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: Iterable<Field>.

Reprezintă forma interactivă (AcroForm) a unui document PDF. (ISO 32000-1:2008, §12.7).

Această clasă oferă 26 de metode pentru a lucra cu obiecte Form în programele Java. Metodele disponibile includ: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary, și 9 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances, şi încă 3 .

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
fieldsField[]Citeşte.Ia toate câmpurile.
countintCiteşte.Numărul total de câmpuri
typeFormTypeCiteşte.Tipul de formular detectează prezența XFA din rubrica /XFA în dicționarul AcroForm.
xFAXfaFormCiteşte.Întoarce obiectul formular XFA pentru accesarea datelor specifice XFAs.
needAppearancesbooleanCiteşte.- Nu, nu. - Ce?
defaultAppearanceStringCiteşte./DA Apariția implicită
defaultResourcesResourcesCiteşte./DR Resurse implicite
flattenSettingsFlattenSettingsCiteşte.Întoarce setările de plat utilizate de {@link #flatten()}.
pdfDictionaryPdfDictionaryCiteşte.Obţine dicţionarul pdf.

Metode de evaluare

SemnăturaDescriere:
Form(acroFormDict: PdfDictionary, document: Document, parser: PDFParser)Chema formularul pe această instanță de formular.
get(fieldName: String)FieldObțineți terenul cu numele complet
hasField(fieldName: String)booleanÎntoarce dacă există un câmp cu numele specificat.
hasField(fieldName: String, ignoreCase: boolean)booleanÎntoarce dacă există un câmp cu numele specificat.
get(index: int)FieldObține câmp de la indicele 1 bazat pe
getFields()Field[]Ia toate câmpurile.
getCount()intNumărul total de câmpuri
iterator()Iterator<Field>Chema iterator pe această instanță de formular.
getType()FormTypeTipul de formular detectează prezența XFA din rubrica /XFA în dicționarul AcroForm.
setType(type: FormType)Stabilește tipul formularului.
getXFA()XfaFormÎntoarce obiectul formular XFA pentru accesarea datelor specifice XFAs.
getNeedAppearances()boolean- Nu, nu. - Ce?
setNeedAppearances(value: boolean)Stabileşte valoarea necesarului.
getDefaultAppearance()String/DA Apariția implicită
getDefaultResources()Resources/DR Resurse implicite
add(field: Field)Adăugați un câmp
add(field: Field, pageNumber: int)Adăuga un câmp la pagina specificată (indice bazate pe 1).
add(field: Field, newName: String, pageNumber: int)FieldCreează o copie a câmpului specificat, îi atribuie un nou nume, îl plasează pe
pagina solicitată, și o adaugă la formular.
size()intÎntoarce numărul de câmpuri din formular.
delete(fieldName: String)Ștergeți câmpul după nume
flatten()Aplatizează formularul prin prăjirea aspectului widget-urilor fiecărui câmp în paginile sale.
flux de conținut și apoi eliminarea AcroForm / Fields matrice.
flatten(settings: FlattenSettings)Aplatizează formularul folosind setările specificate.
getFlattenSettings()FlattenSettingsÎntoarce setările de plat utilizate de {@link #flatten()}.
setFlattenSettings(settings: FlattenSettings)Stabilește setările de aplatizare care urmează să fie utilizate de {@link #flatten()}.
getPdfDictionary()PdfDictionaryÎntoarce dicționarul pdf.
invalidate()Arunca indexul câmpului cached astfel încât următoarea apel de acces la câmpul rescanes
{@code /AcroForm/Campuri}.

Vezi și:

 Română