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.
|
Modifier and Type | Method | Description |
---|---|---|
PDVisibleSignDesigner |
PDVisibleSignDesigner.affineTransformParams(byte[] affineTransformParams) |
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.coordinates(float x,
float y) |
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.formaterRectangleParams(byte[] formaterRectangleParams) |
sets formatter PDRectangle;
|
PDVisibleSignDesigner |
PDVisibleSigProperties.getPdVisibleSignature() |
this method gets visible signature configuration object
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.height(float signatureImgHeight) |
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.pageWidth(float pageWidth) |
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.signatureFieldName(java.lang.String signatureFieldName) |
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.signatureImage(java.lang.String path) |
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.signatureText(java.lang.String signatureText) |
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.width(float signatureImgWidth) |
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.xAxis(float xAxis) |
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.yAxis(float yAxis) |
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.zoom(float percent) |
zoom signature image with some percent.
|
Modifier and Type | Method | Description |
---|---|---|
java.io.InputStream |
PDFTemplateCreator.buildPDF(PDVisibleSignDesigner properties) |
this method builds pdf step by step, and finally it returns stream of visible signature
|
void |
PDFTemplateBuilder.createPage(PDVisibleSignDesigner properties) |
Creates specified size page
|
void |
PDVisibleSigBuilder.createPage(PDVisibleSignDesigner properties) |
|
void |
PDFTemplateBuilder.createSignatureRectangle(PDSignatureField signatureField,
PDVisibleSignDesigner properties) |
Creates SingatureRectangle
|
void |
PDVisibleSigBuilder.createSignatureRectangle(PDSignatureField signatureField,
PDVisibleSignDesigner properties) |
|
void |
PDFTemplateBuilder.injectAppearanceStreams(PDStream holderFormStream,
PDStream innterFormStream,
PDStream imageFormStream,
java.lang.String imageObjectName,
java.lang.String imageName,
java.lang.String innerFormName,
PDVisibleSignDesigner properties) |
injects appearance streams
|
void |
PDVisibleSigBuilder.injectAppearanceStreams(PDStream holderFormStream,
PDStream innterFormStream,
PDStream imageFormStream,
java.lang.String imageObjectName,
java.lang.String imageName,
java.lang.String innerFormName,
PDVisibleSignDesigner properties) |
|
PDVisibleSigProperties |
PDVisibleSigProperties.setPdVisibleSignature(PDVisibleSignDesigner pdVisibleSignature) |
Sets visible signature configuration Object
|