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, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:PictureDataReturns the binary data of this Picture- Returns:
- picture data
-
setData
Description copied from interface:PictureDataSets the binary picture data- Parameters:
data- picture data- Throws:
IOException
-
getImageDimension
Description copied from interface:PictureDataReturn 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.
-