|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDVisibleSigBuilder
public class PDVisibleSigBuilder
That's implementation of PDFTemplateBuilder
PDFTemplateBuilder| Constructor Summary | |
|---|---|
PDVisibleSigBuilder()
|
|
| Method Summary | |
|---|---|
void |
appendRawCommands(OutputStream os,
String commands)
|
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)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PDVisibleSigBuilder()
| Method Detail |
|---|
public void createPage(PDVisibleSignDesigner properties)
PDFTemplateBuilder
createPage in interface PDFTemplateBuilder
public void createTemplate(PDPage page)
throws IOException
PDFTemplateBuilder
createTemplate in interface PDFTemplateBuilderIOExceptionpublic void createAcroForm(PDDocument template)
PDFTemplateBuilder
createAcroForm in interface PDFTemplateBuilderpublic PDFTemplateStructure getStructure()
getStructure in interface PDFTemplateBuilder
public void createSignatureField(PDAcroForm acroForm)
throws IOException
PDFTemplateBuilder
createSignatureField in interface PDFTemplateBuilderIOException
public void createSignature(PDSignatureField pdSignatureField,
PDPage page,
String signatureName)
throws IOException
PDFTemplateBuilder
createSignature in interface PDFTemplateBuilderIOException
public void createAcroFormDictionary(PDAcroForm acroForm,
PDSignatureField signatureField)
throws IOException
PDFTemplateBuilder
createAcroFormDictionary in interface PDFTemplateBuilderIOException
public void createSignatureRectangle(PDSignatureField signatureField,
PDVisibleSignDesigner properties)
throws IOException
PDFTemplateBuilder
createSignatureRectangle in interface PDFTemplateBuilderIOExceptionpublic void createAffineTransform(byte[] params)
PDFTemplateBuilder
createAffineTransform in interface PDFTemplateBuilderpublic void createProcSetArray()
PDFTemplateBuilder
createProcSetArray in interface PDFTemplateBuilder
public void createSignatureImage(PDDocument template,
InputStream inputStream)
throws IOException
PDFTemplateBuilder
createSignatureImage in interface PDFTemplateBuilderIOExceptionpublic void createFormaterRectangle(byte[] params)
createFormaterRectangle in interface PDFTemplateBuilderpublic void createHolderFormStream(PDDocument template)
createHolderFormStream in interface PDFTemplateBuilderpublic void createHolderFormResources()
PDFTemplateBuilder
createHolderFormResources in interface PDFTemplateBuilder
public void createHolderForm(PDResources holderFormResources,
PDStream holderFormStream,
PDRectangle formrect)
PDFTemplateBuilder
createHolderForm in interface PDFTemplateBuilder
public void createAppearanceDictionary(PDXObjectForm holderForml,
PDSignatureField signatureField)
throws IOException
PDFTemplateBuilder
createAppearanceDictionary in interface PDFTemplateBuilderIOExceptionpublic void createInnerFormStream(PDDocument template)
createInnerFormStream in interface PDFTemplateBuilderpublic void createInnerFormResource()
PDFTemplateBuilder
createInnerFormResource in interface PDFTemplateBuilder
public void createInnerForm(PDResources innerFormResources,
PDStream innerFormStream,
PDRectangle formrect)
createInnerForm in interface PDFTemplateBuilder
public void insertInnerFormToHolerResources(PDXObjectForm innerForm,
PDResources holderFormResources)
insertInnerFormToHolerResources in interface PDFTemplateBuilderpublic void createImageFormStream(PDDocument template)
createImageFormStream in interface PDFTemplateBuilderpublic void createImageFormResources()
PDFTemplateBuilder
createImageFormResources in interface PDFTemplateBuilder
public void createImageForm(PDResources imageFormResources,
PDResources innerFormResource,
PDStream imageFormStream,
PDRectangle formrect,
AffineTransform affineTransform,
PDJpeg img)
throws IOException
PDFTemplateBuilder
createImageForm in interface PDFTemplateBuilderIOException
public void injectProcSetArray(PDXObjectForm innerForm,
PDPage page,
PDResources innerFormResources,
PDResources imageFormResources,
PDResources holderFormResources,
COSArray procSet)
PDFTemplateBuilder
injectProcSetArray in interface PDFTemplateBuilder
public void injectAppearanceStreams(PDStream holderFormStream,
PDStream innterFormStream,
PDStream imageFormStream,
String imageObjectName,
String imageName,
String innerFormName,
PDVisibleSignDesigner properties)
throws IOException
PDFTemplateBuilder
injectAppearanceStreams in interface PDFTemplateBuilderIOException
public void appendRawCommands(OutputStream os,
String commands)
throws IOException
IOExceptionpublic void createVisualSignature(PDDocument template)
PDFTemplateBuilder
createVisualSignature in interface PDFTemplateBuilder
public void createWidgetDictionary(PDSignatureField signatureField,
PDResources holderFormResources)
throws IOException
PDFTemplateBuilder
createWidgetDictionary in interface PDFTemplateBuilderIOException
public void closeTemplate(PDDocument template)
throws IOException
PDFTemplateBuilder
closeTemplate in interface PDFTemplateBuilderIOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||