Package org.apache.pdfbox.pdmodel.interactive.form
The interactive package contains classes for handling Interactive Forms, also known as "AcroForms".
-
Interface Summary Interface Description ScriptingHandler -
Class Summary Class Description AppearanceGeneratorHelper Create the AcroForms field appearance helper.AppearanceStyle Define styling attributes to be used for text formatting.FieldUtils A set of utility methods to help with common AcroForm form and field related functions.FieldUtils.KeyValue An implementation of a basic key value pair.FieldUtils.KeyValueKeyComparator Comparator to sort KeyValue by key.FieldUtils.KeyValueValueComparator Comparator to sort KeyValue by value.PDAcroForm An interactive form, also known as an AcroForm.PDButton A button field represents an interactive control on the screen that the user can manipulate with the mouse.PDCheckBox A check box toggles between two states, on and off.PDChoice A choice field contains several text items, one or more of which shall be selected as the field value.PDComboBox A combo box consisting of a drop-down list.PDDefaultAppearanceString Represents a default appearance string, as found in the /DA entry of free text annotations.PDField A field in an interactive form.PDFieldFactory A PDField factory.PDFieldTree The field tree.PDFieldTree.FieldIterator Iterator which walks all fields in the tree, in order.PDListBox A scrollable list box.PDNonTerminalField A non terminal field in an interactive form.PDPushButton A pushbutton is a purely interactive control that responds immediately to user input without retaining a permanent value.PDRadioButton Radio button fields contain a set of related buttons that can each be on or off.PDSignatureField A signature field is a form field that contains a digital signature.PDTerminalField A field in an interactive form.PDTextField A text field is a box or space for text fill-in data typically entered from a keyboard.PDVariableText Base class for fields which use "Variable Text".PDXFAResource An XML Forms Architecture (XFA) resource.PlainText A block of text.PlainText.Line An individual line of text.PlainText.Paragraph A block of text to be formatted as a whole.PlainText.TextAttribute Attribute keys and attribute values used for text handling.PlainText.Word An individual word.PlainTextFormatter TextFormatter to handle plain text formatting.PlainTextFormatter.Builder -
Enum Summary Enum Description PlainTextFormatter.TextAlign