Class PDFTemplateCreator
java.lang.Object
org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDFTemplateCreator
Class to build PDF template.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.apache.commons.logging.Log
private final PDFTemplateBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildPDF
(PDVisibleSignDesigner properties) Build a PDF with a visible signature step by step, and return it as a stream.Returns the PDFTemplateStructure object.private InputStream
getVisualSignatureAsStream
(COSDocument visualSignature)
-
Field Details
-
pdfBuilder
-
LOG
private static final org.apache.commons.logging.Log LOG
-
-
Constructor Details
-
PDFTemplateCreator
Constructor.- Parameters:
templateBuilder
-
-
-
Method Details
-
getPdfStructure
Returns the PDFTemplateStructure object.- Returns:
- the PDFTemplateStructure object.
-
buildPDF
Build a PDF with a visible signature step by step, and return it as a stream.- Parameters:
properties
-- Returns:
- InputStream
- Throws:
IOException
-
getVisualSignatureAsStream
- Throws:
IOException
-