Package | Description |
---|---|
org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible |
This is the visual signature part that help creating the visual representation for the digital signature.
|
org.apache.pdfbox.pdmodel.interactive.form |
The interactive package contains classes for handling Interactive Forms, also known as "AcroForms".
|
org.apache.pdfbox.preflight.process |
Modifier and Type | Method and Description |
---|---|
List<PDField> |
PDFTemplateStructure.getAcroFormFields()
Gets acroFormFields
|
Modifier and Type | Method and Description |
---|---|
void |
PDFTemplateStructure.setAcroFormFields(List<PDField> acroFormFields)
Sets acroFormFields
|
Modifier and Type | Class and Description |
---|---|
class |
PDButton
A button field represents an interactive control on the screen
that the user can manipulate with the mouse.
|
class |
PDCheckBox
A check box toggles between two states, on and off.
|
class |
PDChoice
A choice field contains several text items, one or more of which shall be selected as the field
value.
|
class |
PDComboBox
A combo box consisting of a drop-down list.
|
class |
PDListBox
A scrollable list box.
|
class |
PDNonTerminalField
A non terminal field in an interactive form.
|
class |
PDPushButton
A pushbutton is a purely interactive control that responds immediately to user
input without retaining a permanent value.
|
class |
PDRadioButton
Radio button fields contain a set of related buttons that can each be on or off.
|
class |
PDSignatureField
A signature field is a form field that contains a digital signature.
|
class |
PDTerminalField
A field in an interactive form.
|
class |
PDTextField
A text field is a box or space for text fill-in data typically entered from a keyboard.
|
class |
PDVariableText
Base class for fields which use "Variable Text".
|
Modifier and Type | Method and Description |
---|---|
PDField |
PDAcroForm.getField(String fullyQualifiedName)
This will get a field by name, possibly using the cache if setCache is true.
|
Modifier and Type | Method and Description |
---|---|
List<PDField> |
PDNonTerminalField.getChildren()
Returns this field's children.
|
Iterator<PDField> |
PDAcroForm.getFieldIterator()
Returns an iterator which walks all fields in the field tree, in order.
|
List<PDField> |
PDAcroForm.getFields()
This will return all of the documents root fields.
|
Iterator<PDField> |
PDFieldTree.iterator()
Returns an iterator which walks all fields in the tree, in order.
|
Modifier and Type | Method and Description |
---|---|
void |
PDAcroForm.flatten(List<PDField> fields,
boolean refreshAppearances)
This will flatten the specified form fields.
|
void |
PDAcroForm.refreshAppearances(List<PDField> fields)
Refreshes the appearance streams and appearance dictionaries for
the widget annotations of the specified fields.
|
void |
PDNonTerminalField.setChildren(List<PDField> children)
Sets the child fields.
|
void |
PDAcroForm.setFields(List<PDField> fields)
Set the documents root fields.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
AcroFormValidationProcess.validateField(PreflightContext ctx,
PDField field)
A and AA field are forbidden, this method checks if they are present and checks all children of this field.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
AcroFormValidationProcess.exploreFields(PreflightContext ctx,
List<PDField> lFields)
This function explores all fields and their children to validate them.
|
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.