Форма за проверка на съответните данни

Форма за проверка на съответните данни

Общ преглед

Form е клас в Aspose.PDF FOSS за Java. Наследници от: Iterable<Field>.

Представя интерактивната форма (AcroForm) на PDF документ (ISO 32000-1:2008, §12.7).

Този клас предоставя 26 метода за работа с обекти Form в програми на Java. Наличните методи включват: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary, и 9 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances, и още 3 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
fieldsField[]Прочети.Вземете всички полета.
countintПрочети.Общ брой полета
typeFormTypeПрочети.Формулярният тип открива наличието на XFA от вписването /XFA в речника AcroForm.
xFAXfaFormПрочети.Връща обекта на формуляра XFA за достъп до специфични данни от XFAs.
needAppearancesbooleanПрочети.- Не, не съм.
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>Назовава итератор на този форм инстанция.
getType()FormTypeФормулярният тип открива наличието на XFA от вписването /XFA в речника AcroForm.
setType(type: FormType)Определя вида на формуляр.
getXFA()XfaFormВръща обекта на формуляра XFA за достъп до специфични данни от XFAs.
getNeedAppearances()boolean- Не, не съм.
setNeedAppearances(value: boolean)Определя нужната стойност на външния вид.
getDefaultAppearance()String/DA По подразбиране
getDefaultResources()Resources/DR ресурси по подразбиране
add(field: Field)Добавяне на поле
add(field: Field, pageNumber: int)Добавя поле към посочената страница (индекс на базата на 1).
add(field: Field, newName: String, pageNumber: int)FieldСъздава копие от посоченото поле, дава му ново име, поставя го на
исканата страница и я добавя към формуляра.
size()intВръща броя на полетата във формуляра.
delete(fieldName: String)Изтриване на полето по име
flatten()Уплотява формата, като подхранва виджета на всяко поле в страницата си.
съдържание поток и след това премахване на AcroForm / Fields масив.
flatten(settings: FlattenSettings)Изпълнява формуляра с помощта на посочените настройки.
getFlattenSettings()FlattenSettingsВръща настройките за изравняване, използвани от {@link #flatten()}.
setFlattenSettings(settings: FlattenSettings)Определя настройките за изравняване, които ще бъдат използвани от {@link #flatten()}.
getPdfDictionary()PdfDictionaryВръща pdf речника.
invalidate()Изпуска индекса на кешираното поле, така че следващото обаждане за достъп до полето да се сканира.
{@code /AcroForm/Полетата}.

Вижте също:

 Български