Package com.ironsoftware.ironpdf.stamp
Class ImageStamper
- java.lang.Object
-
- com.ironsoftware.ironpdf.stamp.Stamper
-
- com.ironsoftware.ironpdf.stamp.ImageStamper
-
public class ImageStamper extends Stamper
This allows the user to edit an existing PDF by adding an image. A subclass ofStamper
. Defines an Image PDF Stamper.PdfDocument.applyStamp(Stamper, PageSelection)
-
-
Constructor Summary
Constructors Constructor Description ImageStamper(byte[] imageBytes)
Initializes a new instance of theImageStamper
class.ImageStamper(BufferedImage bufferedImage)
Initializes a new instance of theImageStamper
class.ImageStamper(String imagePath)
Initializes a new instance of theImageStamper
class.ImageStamper(Path imagePath)
Initializes a new instance of theImageStamper
class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getImageData()
Gets image data (byte[]).-
Methods inherited from class com.ironsoftware.ironpdf.stamp.Stamper
getHorizontalAlignment, getHorizontalOffset, getHtml, getHyperlink, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpacity, getRotation, getScale, getVerticalAlignment, getVerticalOffset, getWaitFor, isStampBehindContent, setHorizontalAlignment, setHorizontalOffset, setHtml, setHyperlink, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setOpacity, setRotation, setScale, setStampBehindContent, setVerticalAlignment, setVerticalOffset, setWaitFor
-
-
-
-
Constructor Detail
-
ImageStamper
public ImageStamper(String imagePath) throws IOException
Initializes a new instance of theImageStamper
class.- Parameters:
imagePath
- The path of the image to be stamped by this stamper- Throws:
IOException
- the io exception
-
ImageStamper
public ImageStamper(Path imagePath) throws IOException
Initializes a new instance of theImageStamper
class.- Parameters:
imagePath
- The uri of the image to be stamped by this stamper- Throws:
IOException
- the io exception
-
ImageStamper
public ImageStamper(byte[] imageBytes)
Initializes a new instance of theImageStamper
class.- Parameters:
imageBytes
- The uri of the image to be stamped by this stamper
-
ImageStamper
public ImageStamper(BufferedImage bufferedImage) throws IOException
Initializes a new instance of theImageStamper
class.- Parameters:
bufferedImage
- TheBufferedImage
object- Throws:
IOException
- the io exception
-
-