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:
GenericRecord
,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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
getData()
Returns the binary data of this PictureReturn the original image dimensions in points (for formats supported by BufferedImage).Methods inherited from class org.apache.poi.hslf.usermodel.HSLFPictureData
create, getChecksum, getChecksum, getContentType, getGenericProperties, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getUID, setData, setIndex, setOffset, setRawData, setSignature, write
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.poi.common.usermodel.GenericRecord
getGenericChildren, getGenericRecordType
Methods inherited from interface org.apache.poi.sl.usermodel.PictureData
getType
-
Constructor Details
-
Bitmap
Deprecated.UseHSLFSlideShow.addPicture(byte[], org.apache.poi.sl.usermodel.PictureData.PictureType)
or one of its overloads to create newBitmap
. This API led to detachedBitmap
instances (See Bugzilla 46122) and prevented adding additional functionality.
-
-
Method Details
-
getData
public byte[] getData()Description copied from interface:PictureData
Returns the binary data of this Picture- Returns:
- picture data
-
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.
-
HSLFSlideShow.addPicture(byte[], org.apache.poi.sl.usermodel.PictureData.PictureType)
or one of its overloads to create newBitmap
.