PDVisibleSigBuilder
public interface PDFTemplateBuilder
Modifier and Type | Method | Description |
---|---|---|
void |
closeTemplate(PDDocument template) |
Closes template
|
void |
createAcroForm(PDDocument template) |
Creates Acro forms in the template
|
void |
createAcroFormDictionary(PDAcroForm acroForm,
PDSignatureField signatureField) |
Create AcroForm Dictionary
|
void |
createAffineTransform(byte[] params) |
In order to create Affine Transform, using parameters
|
void |
createAppearanceDictionary(PDXObjectForm holderForml,
PDSignatureField signatureField) |
Creates appearance dictionary
|
void |
createFormaterRectangle(byte[] params) |
|
void |
createHolderForm(PDResources holderFormResources,
PDStream holderFormStream,
PDRectangle formrect) |
Creates Form
|
void |
createHolderFormResources() |
Creates resources of form
|
void |
createHolderFormStream(PDDocument template) |
|
void |
createImageForm(PDResources imageFormResources,
PDResources innerFormResource,
PDStream imageFormStream,
PDRectangle formrect,
java.awt.geom.AffineTransform affineTransform,
PDJpeg img) |
Creates Image form
|
void |
createImageFormResources() |
Create resource of image form
|
void |
createImageFormStream(PDDocument template) |
|
void |
createInnerForm(PDResources innerFormResources,
PDStream innerFormStream,
PDRectangle formrect) |
|
void |
createInnerFormResource() |
Creates InnerForm
|
void |
createInnerFormStream(PDDocument template) |
|
void |
createPage(PDVisibleSignDesigner properties) |
Creates specified size page
|
void |
createProcSetArray() |
Creates procSetArray of PDF,Text,ImageB,ImageC,ImageI
|
void |
createSignature(PDSignatureField pdSignatureField,
PDPage page,
java.lang.String signatureName) |
Creates PDSignature
|
void |
createSignatureField(PDAcroForm acroForm) |
Creates signature fields
|
void |
createSignatureImage(PDDocument template,
java.io.InputStream InputStream) |
Creates signature image
|
void |
createSignatureRectangle(PDSignatureField signatureField,
PDVisibleSignDesigner properties) |
Creates SingatureRectangle
|
void |
createTemplate(PDPage page) |
Creates template using page
|
void |
createVisualSignature(PDDocument template) |
just to create visible signature
|
void |
createWidgetDictionary(PDSignatureField signatureField,
PDResources holderFormResources) |
adds Widget Dictionary
|
PDFTemplateStructure |
getStructure() |
|
void |
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 |
injectProcSetArray(PDXObjectForm innerForm,
PDPage page,
PDResources innerFormResources,
PDResources imageFormResources,
PDResources holderFormResources,
COSArray procSet) |
Inject procSetArray
|
void |
insertInnerFormToHolerResources(PDXObjectForm innerForm,
PDResources holderFormResources) |
void createAffineTransform(byte[] params)
params
- void createPage(PDVisibleSignDesigner properties)
properties
- void createTemplate(PDPage page) throws java.io.IOException
page
- java.io.IOException
void createAcroForm(PDDocument template)
template
- void createSignatureField(PDAcroForm acroForm) throws java.io.IOException
acroForm
- java.io.IOException
void createSignature(PDSignatureField pdSignatureField, PDPage page, java.lang.String signatureName) throws java.io.IOException
pdSignatureField
- page
- signatureName
- java.io.IOException
void createAcroFormDictionary(PDAcroForm acroForm, PDSignatureField signatureField) throws java.io.IOException
acroForm
- signatureField
- java.io.IOException
void createSignatureRectangle(PDSignatureField signatureField, PDVisibleSignDesigner properties) throws java.io.IOException
signatureField
- properties
- java.io.IOException
void createProcSetArray()
void createSignatureImage(PDDocument template, java.io.InputStream InputStream) throws java.io.IOException
template
- InputStream
- java.io.IOException
void createFormaterRectangle(byte[] params)
params
- void createHolderFormStream(PDDocument template)
template
- void createHolderFormResources()
void createHolderForm(PDResources holderFormResources, PDStream holderFormStream, PDRectangle formrect)
holderFormResources
- holderFormStream
- formrect
- void createAppearanceDictionary(PDXObjectForm holderForml, PDSignatureField signatureField) throws java.io.IOException
holderForml
- signatureField
- java.io.IOException
void createInnerFormStream(PDDocument template)
template
- void createInnerFormResource()
void createInnerForm(PDResources innerFormResources, PDStream innerFormStream, PDRectangle formrect)
innerFormResources
- innerFormStream
- formrect
- void insertInnerFormToHolerResources(PDXObjectForm innerForm, PDResources holderFormResources)
innerForm
- holderFormResources
- void createImageFormStream(PDDocument template)
template
- void createImageFormResources()
void createImageForm(PDResources imageFormResources, PDResources innerFormResource, PDStream imageFormStream, PDRectangle formrect, java.awt.geom.AffineTransform affineTransform, PDJpeg img) throws java.io.IOException
imageFormResources
- innerFormResource
- imageFormStream
- formrect
- affineTransform
- img
- java.io.IOException
void injectProcSetArray(PDXObjectForm innerForm, PDPage page, PDResources innerFormResources, PDResources imageFormResources, PDResources holderFormResources, COSArray procSet)
innerForm
- page
- innerFormResources
- imageFormResources
- holderFormResources
- procSet
- void injectAppearanceStreams(PDStream holderFormStream, PDStream innterFormStream, PDStream imageFormStream, java.lang.String imageObjectName, java.lang.String imageName, java.lang.String innerFormName, PDVisibleSignDesigner properties) throws java.io.IOException
holderFormStream
- innterFormStream
- imageFormStream
- imageObjectName
- imageName
- innerFormName
- properties
- java.io.IOException
void createVisualSignature(PDDocument template)
template
- void createWidgetDictionary(PDSignatureField signatureField, PDResources holderFormResources) throws java.io.IOException
signatureField
- holderFormResources
- java.io.IOException
PDFTemplateStructure getStructure()
void closeTemplate(PDDocument template) throws java.io.IOException
template
- java.io.IOException