Package | Description |
---|---|
org.apache.pdfbox.pdmodel |
The PDModel package represents a high level API for creating and manipulating PDF documents.
|
org.apache.pdfbox.pdmodel.interactive.form |
The interactive package contains classes for handling Interactive Forms, also known as "AcroForms".
|
org.apache.pdfbox.preflight.annotation | |
org.apache.pdfbox.preflight.process |
Modifier and Type | Method and Description |
---|---|
private boolean |
PDDocument.checkSignatureAnnotation(java.util.List<PDAnnotation> annotations,
PDAnnotationWidget widget)
Check if the widget already exists in the annotation list
|
Modifier and Type | Method and Description |
---|---|
PDAnnotationWidget |
PDTerminalField.getWidget()
Deprecated.
Fields may have more than one widget, call
PDTerminalField.getWidgets() instead. |
Modifier and Type | Method and Description |
---|---|
java.util.List<PDAnnotationWidget> |
PDNonTerminalField.getWidgets() |
abstract java.util.List<PDAnnotationWidget> |
PDField.getWidgets()
Returns the widget annotations associated with this field.
|
java.util.List<PDAnnotationWidget> |
PDTerminalField.getWidgets()
Returns the widget annotations associated with this field.
|
Modifier and Type | Method and Description |
---|---|
private void |
PDAcroForm.fillPagesAnnotationMap(java.util.Map<COSDictionary,java.util.Set<COSDictionary>> pagesAnnotationsMap,
PDPage page,
PDAnnotationWidget widget) |
private java.lang.String |
PDButton.getOnValueForWidget(PDAnnotationWidget widget) |
private PDDefaultAppearanceString |
AppearanceGeneratorHelper.getWidgetDefaultAppearanceString(PDAnnotationWidget widget) |
private void |
AppearanceGeneratorHelper.initializeAppearanceContent(PDAnnotationWidget widget,
PDAppearanceStream appearanceStream)
Initialize the content of the appearance stream.
|
private void |
AppearanceGeneratorHelper.insertGeneratedAppearance(PDAnnotationWidget widget,
PDAppearanceStream appearanceStream,
java.io.OutputStream output)
Generate and insert text content and clipping around it.
|
private PDAppearanceStream |
AppearanceGeneratorHelper.prepareNormalAppearanceStream(PDAnnotationWidget widget) |
private PDRectangle |
AppearanceGeneratorHelper.resolveBoundingBox(PDAnnotationWidget fieldWidget,
PDAppearanceStream appearanceStream)
Resolve the bounding box.
|
private int |
AppearanceGeneratorHelper.resolveRotation(PDAnnotationWidget widget) |
private void |
AppearanceGeneratorHelper.setAppearanceContent(PDAnnotationWidget widget,
PDAppearanceStream appearanceStream)
Constructs and sets new contents for given appearance stream.
|
Modifier and Type | Method and Description |
---|---|
void |
PDTerminalField.setWidgets(java.util.List<PDAnnotationWidget> children)
Sets the field's widget annotations.
|
Modifier and Type | Field and Description |
---|---|
protected PDAnnotationWidget |
WidgetAnnotationValidator.pdWidget
PDFBox object which wraps the annotation dictionary
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
AcroFormValidationProcess.exploreWidgets(PreflightContext ctx,
java.util.List<PDAnnotationWidget> widgets)
This function explores all fields and their children to validate them.
|