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 and Description |
---|---|
PDVisibleSignDesigner |
PDVisibleSignDesigner.affineTransformParams(byte[] affineTransformParams) |
PDVisibleSignDesigner |
PDVisibleSignDesigner.coordinates(float x,
float y) |
PDVisibleSignDesigner |
PDVisibleSignDesigner.formatterRectangleParams(byte[] formatterRectangleParams)
Sets formatter PDRectangle
|
PDVisibleSignDesigner |
PDVisibleSigProperties.getPdVisibleSignature()
this method gets visible signature configuration object
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.height(float height) |
PDVisibleSignDesigner |
PDVisibleSignDesigner.pageWidth(float pageWidth) |
PDVisibleSignDesigner |
PDVisibleSignDesigner.signatureFieldName(String signatureFieldName) |
PDVisibleSignDesigner |
PDVisibleSignDesigner.signatureImage(String path)
Set the image for the signature.
|
PDVisibleSignDesigner |
PDVisibleSignDesigner.signatureText(String signatureText) |
PDVisibleSignDesigner |
PDVisibleSignDesigner.width(float width) |
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 and Description |
---|---|
InputStream |
PDFTemplateCreator.buildPDF(PDVisibleSignDesigner properties)
this method builds pdf step by step, and finally it returns stream of visible signature
|
void |
PDVisibleSigBuilder.createPage(PDVisibleSignDesigner properties) |
void |
PDFTemplateBuilder.createPage(PDVisibleSignDesigner properties)
Creates specified size page.
|
void |
PDVisibleSigBuilder.createSignatureRectangle(PDSignatureField signatureField,
PDVisibleSignDesigner properties) |
void |
PDFTemplateBuilder.createSignatureRectangle(PDSignatureField signatureField,
PDVisibleSignDesigner properties)
Creates SignatureRectangle.
|
void |
PDVisibleSigBuilder.injectAppearanceStreams(PDStream holderFormStream,
PDStream innterFormStream,
PDStream imageFormStream,
COSName imageObjectName,
COSName imageName,
COSName innerFormName,
PDVisibleSignDesigner properties) |
void |
PDFTemplateBuilder.injectAppearanceStreams(PDStream holderFormStream,
PDStream innterFormStream,
PDStream imageFormStream,
COSName imageObjectName,
COSName imageName,
COSName innerFormName,
PDVisibleSignDesigner properties)
injects appearance streams
|
PDVisibleSigProperties |
PDVisibleSigProperties.setPdVisibleSignature(PDVisibleSignDesigner pdVisibleSignature)
Sets visible signature configuration Object
|
Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.