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.digitalsignature.visible |
This is the visual signature part that help creating the visual representation for the digital signature.
|
Modifier and Type | Method and Description |
---|---|
private PDSignatureField |
PDDocument.findSignatureField(java.util.Iterator<PDField> fieldIterator,
PDSignature sigObject)
Search acroform fields for signature field with specific signature dictionary.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<PDSignatureField> |
PDDocument.getSignatureFields()
Retrieve all signature fields from the document.
|
Modifier and Type | Method and Description |
---|---|
private void |
PDDocument.assignAppearanceDictionary(PDSignatureField signatureField,
COSDictionary apDict) |
private void |
PDDocument.assignSignatureRectangle(PDSignatureField signatureField,
COSDictionary annotDict) |
private boolean |
PDDocument.checkSignatureField(java.util.Iterator<PDField> fieldIterator,
PDSignatureField signatureField)
Check if the field already exists in the field list.
|
private void |
PDDocument.prepareNonVisibleSignature(PDSignatureField signatureField) |
private void |
PDDocument.prepareVisibleSignature(PDSignatureField signatureField,
PDAcroForm acroForm,
COSDocument visualSignature) |
Modifier and Type | Method and Description |
---|---|
void |
PDDocument.addSignatureField(java.util.List<PDSignatureField> sigFields,
SignatureInterface signatureInterface,
SignatureOptions options)
Deprecated.
The method is misleading, because only one signature may be
added in a document. The method will be removed in the future.
|
Modifier and Type | Field and Description |
---|---|
private PDSignatureField |
PDFTemplateStructure.signatureField |
Modifier and Type | Method and Description |
---|---|
PDSignatureField |
PDFTemplateStructure.getSignatureField()
Gets Signature field
|
Modifier and Type | Method and Description |
---|---|
void |
PDFTemplateBuilder.createAcroFormDictionary(PDAcroForm acroForm,
PDSignatureField signatureField)
Create AcroForm Dictionary.
|
void |
PDVisibleSigBuilder.createAcroFormDictionary(PDAcroForm acroForm,
PDSignatureField signatureField) |
void |
PDFTemplateBuilder.createAppearanceDictionary(PDFormXObject holderForml,
PDSignatureField signatureField)
Creates appearance dictionary
|
void |
PDVisibleSigBuilder.createAppearanceDictionary(PDFormXObject holderForml,
PDSignatureField signatureField) |
void |
PDFTemplateBuilder.createSignature(PDSignatureField pdSignatureField,
PDPage page,
java.lang.String signerName)
Creates the signature with the given name and assign it to the signature field parameter and assign the page
parameter to the widget.
|
void |
PDVisibleSigBuilder.createSignature(PDSignatureField pdSignatureField,
PDPage page,
java.lang.String signerName) |
void |
PDFTemplateBuilder.createSignatureRectangle(PDSignatureField signatureField,
PDVisibleSignDesigner properties)
Creates SignatureRectangle.
|
void |
PDVisibleSigBuilder.createSignatureRectangle(PDSignatureField signatureField,
PDVisibleSignDesigner properties) |
void |
PDFTemplateBuilder.createWidgetDictionary(PDSignatureField signatureField,
PDResources holderFormResources)
adds Widget Dictionary
|
void |
PDVisibleSigBuilder.createWidgetDictionary(PDSignatureField signatureField,
PDResources holderFormResources) |
void |
PDFTemplateStructure.setSignatureField(PDSignatureField signatureField)
Sets signature field
|