public interface PDFTemplateBuilder
| Modifier and Type | Method and 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,
               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,
               String signatureName)Creates PDSignature | 
| void | createSignatureField(PDAcroForm acroForm)Creates signature fields | 
| void | createSignatureImage(PDDocument template,
                    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,
                       String imageObjectName,
                       String imageName,
                       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 IOException
page - IOExceptionvoid createAcroForm(PDDocument template)
template - void createSignatureField(PDAcroForm acroForm) throws IOException
acroForm - IOExceptionvoid createSignature(PDSignatureField pdSignatureField, PDPage page, String signatureName) throws IOException
pdSignatureField - page - signatureName - IOExceptionvoid createAcroFormDictionary(PDAcroForm acroForm, PDSignatureField signatureField) throws IOException
acroForm - signatureField - IOExceptionvoid createSignatureRectangle(PDSignatureField signatureField, PDVisibleSignDesigner properties) throws IOException
signatureField - properties - IOExceptionvoid createProcSetArray()
void createSignatureImage(PDDocument template, InputStream InputStream) throws IOException
template - InputStream - IOExceptionvoid 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 IOException
holderForml - signatureField - IOExceptionvoid 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, AffineTransform affineTransform, PDJpeg img) throws IOException
imageFormResources - innerFormResource - imageFormStream - formrect - affineTransform - img - IOExceptionvoid 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, String imageObjectName, String imageName, String innerFormName, PDVisibleSignDesigner properties) throws IOException
holderFormStream - innterFormStream - imageFormStream - imageObjectName - imageName - innerFormName - properties - IOExceptionvoid createVisualSignature(PDDocument template)
template - void createWidgetDictionary(PDSignatureField signatureField, PDResources holderFormResources) throws IOException
signatureField - holderFormResources - IOExceptionPDFTemplateStructure getStructure()
void closeTemplate(PDDocument template) throws IOException
template - IOExceptionCopyright © 2002–2017 The Apache Software Foundation. All rights reserved.