Package org.apache.poi.hslf.blip
Class Bitmap
java.lang.Object
org.apache.poi.hslf.usermodel.HSLFPictureData
org.apache.poi.hslf.blip.Bitmap
- All Implemented Interfaces:
PictureData
Represents a bitmap picture data: JPEG or PNG.
The data is not compressed and the exact file content is written in the stream.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.poi.sl.usermodel.PictureData
PictureData.PictureType
-
Field Summary
Fields inherited from class org.apache.poi.hslf.usermodel.HSLFPictureData
CHECKSUM_SIZE
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.poi.hslf.usermodel.HSLFPictureData
create, getChecksum, getChecksum, getContentType, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getSignature, getUID, getUIDInstanceCount, setIndex, setOffset, setRawData, setSignature, setUIDInstanceCount, write
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.poi.sl.usermodel.PictureData
getType
-
Constructor Details
-
Bitmap
public Bitmap()
-
-
Method Details
-
getData
public byte[] getData()Description copied from interface:PictureData
Returns the binary data of this Picture- Returns:
- picture data
-
setData
Description copied from interface:PictureData
Sets the binary picture data- Parameters:
data
- picture data- Throws:
IOException
-
getImageDimension
Description copied from interface:PictureData
Return the original image dimensions in points (for formats supported by BufferedImage). Will return a Dimension with a default width of 200x200 if the format unsupported.
-