Class Image
- java.lang.Object
-
- org.wickedsource.docxstamper.replace.typeresolver.image.Image
-
public class Image extends Object
This class describes an image which will be inserted into document.
-
-
Constructor Summary
Constructors Constructor Description Image(byte[] imageBytes)Image(byte[] imageBytes, Integer maxWidth)Image(InputStream in)Image(InputStream in, Integer maxWidth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAltText()StringgetFilename()byte[]getImageBytes()IntegergetMaxWidth()The expected max width for this image
-
-
-
Constructor Detail
-
Image
public Image(InputStream in) throws IOException
- Parameters:
in- - content of the image as InputStream- Throws:
IOException
-
Image
public Image(InputStream in, Integer maxWidth) throws IOException
- Parameters:
in- - content of the image as InputStreammaxWidth- - max width of the image in twip- Throws:
IOException
-
Image
public Image(byte[] imageBytes)
- Parameters:
imageBytes- - content of the image as array of the bytes
-
Image
public Image(byte[] imageBytes, Integer maxWidth)- Parameters:
imageBytes- - content of the image as array of the bytesmaxWidth- - max width of the image in twip
-
-
Method Detail
-
getFilename
public String getFilename()
-
getAltText
public String getAltText()
- Returns:
- the expected alternative text to display for user that can't see the image itself
-
getImageBytes
public byte[] getImageBytes()
-
getMaxWidth
public Integer getMaxWidth()
The expected max width for this image- Returns:
- max width in twip, or null.
-
-