Package | Description |
---|---|
org.apache.pdfbox.pdmodel.interactive.annotation |
The annotation package contains classes that work with PDF annotation elements.
|
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.util |
This package contains utility classes that are used by the PDFBox project.
|
Modifier and Type | Method | Description |
---|---|---|
PDXObjectForm |
PDAppearanceCharacteristicsDictionary.getAlternateIcon() |
This will retrieve the alternate icon.
|
PDXObjectForm |
PDAppearanceCharacteristicsDictionary.getNormalIcon() |
This will retrieve the normal icon.
|
PDXObjectForm |
PDAppearanceCharacteristicsDictionary.getRolloverIcon() |
This will retrieve the rollover icon.
|
Modifier and Type | Method | Description |
---|---|---|
PDXObjectForm |
PDFTemplateStructure.getHolderForm() |
Gets Holder form.
|
PDXObjectForm |
PDFTemplateStructure.getImageForm() |
Gets Image form.
|
PDXObjectForm |
PDFTemplateStructure.getInnerForm() |
Gets inner form that is in this location:
AcroForm/DR/XObject/{holder form name}/Resources/XObject/{inner name}
By default inner form name starts with "n".
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDFTemplateBuilder.createAppearanceDictionary(PDXObjectForm holderForml,
PDSignatureField signatureField) |
Creates appearance dictionary
|
void |
PDVisibleSigBuilder.createAppearanceDictionary(PDXObjectForm holderForml,
PDSignatureField signatureField) |
|
void |
PDFTemplateBuilder.injectProcSetArray(PDXObjectForm innerForm,
PDPage page,
PDResources innerFormResources,
PDResources imageFormResources,
PDResources holderFormResources,
COSArray procSet) |
Inject procSetArray
|
void |
PDVisibleSigBuilder.injectProcSetArray(PDXObjectForm innerForm,
PDPage page,
PDResources innerFormResources,
PDResources imageFormResources,
PDResources holderFormResources,
COSArray procSet) |
|
void |
PDFTemplateBuilder.insertInnerFormToHolerResources(PDXObjectForm innerForm,
PDResources holderFormResources) |
|
void |
PDVisibleSigBuilder.insertInnerFormToHolerResources(PDXObjectForm innerForm,
PDResources holderFormResources) |
|
void |
PDFTemplateStructure.setHolderForm(PDXObjectForm holderForm) |
In the structure, form will be contained by XObject in the AcroForm/DR/
|
void |
PDFTemplateStructure.setImageForm(PDXObjectForm imageForm) |
Sets Image form.
|
void |
PDFTemplateStructure.setInnerForm(PDXObjectForm innerForm) |
sets inner form to this location:
AcroForm/DR/XObject/{holder form name}/Resources/XObject/{destination}
|
Modifier and Type | Method | Description |
---|---|---|
PDXObjectForm |
LayerUtility.importPageAsForm(PDDocument sourceDoc,
int pageNumber) |
Imports a page from some PDF file as a Form XObject so it can be placed on another page
in the target document.
|
PDXObjectForm |
LayerUtility.importPageAsForm(PDDocument sourceDoc,
PDPage page) |
Imports a page from some PDF file as a Form XObject so it can be placed on another page
in the target document.
|
Modifier and Type | Method | Description |
---|---|---|
PDOptionalContentGroup |
LayerUtility.appendFormAsLayer(PDPage targetPage,
PDXObjectForm form,
java.awt.geom.AffineTransform transform,
java.lang.String layerName) |
Places the given form over the existing content of the indicated page (like an overlay).
|