public class PDVisibleSignDesigner extends Object
| Constructor and Description |
|---|
PDVisibleSignDesigner(InputStream documentStream,
InputStream jpegStream,
int page)
Constructor.
|
PDVisibleSignDesigner(PDDocument doc,
InputStream jpegStream,
int page)
Constructor.
|
PDVisibleSignDesigner(String filename,
InputStream jpegStream,
int page)
Constructor.
|
public PDVisibleSignDesigner(String filename, InputStream jpegStream, int page) throws IOException
filename - Path of the PDF filejpegStream - JPEG image as a streampage - The page are you going to add visible signatureIOExceptionpublic PDVisibleSignDesigner(InputStream documentStream, InputStream jpegStream, int page) throws IOException
documentStream - Original PDF document as streamjpegStream - JPEG image as a streampage - The page are you going to add visible signatureIOExceptionpublic PDVisibleSignDesigner(PDDocument doc, InputStream jpegStream, int page) throws IOException
doc - - Already created PDDocument of your PDF documentjpegStream - page - IOException - - If we can't read, flush, or can't close streampublic PDVisibleSignDesigner signatureImage(String path) throws IOException
path - of image locationIOExceptionpublic PDVisibleSignDesigner zoom(float percent)
percent - increase image with x percent.public PDVisibleSignDesigner coordinates(float x, float y)
x - - x coordinatey - - y coordinatepublic float getxAxis()
public PDVisibleSignDesigner xAxis(float xAxis)
xAxis - - x coordinatepublic float getyAxis()
public PDVisibleSignDesigner yAxis(float yAxis)
yAxis - public float getWidth()
public PDVisibleSignDesigner width(float width)
width - signature image widthpublic float getHeight()
public PDVisibleSignDesigner height(float height)
height - signature image Heightprotected float getTemplateHeight()
public String getSignatureFieldName()
public PDVisibleSignDesigner signatureFieldName(String signatureFieldName)
signatureFieldName - public BufferedImage getImage()
public byte[] getAffineTransformParams()
public PDVisibleSignDesigner affineTransformParams(byte[] affineTransformParams)
affineTransformParams - public byte[] getFormaterRectangleParams()
public PDVisibleSignDesigner formaterRectangleParams(byte[] formaterRectangleParams)
formaterRectangleParams - public float getPageWidth()
public PDVisibleSignDesigner pageWidth(float pageWidth)
pageWidth - pageWidthpublic float getPageHeight()
public float getImageSizeInPercents()
public void imageSizeInPercents(float imageSizeInPercents)
imageSizeInPercents - public String getSignatureText()
public PDVisibleSignDesigner signatureText(String signatureText)
signatureText - - adds the text on visible signatureCopyright © 2015–2019 The veraPDF Consortium. All rights reserved.