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
public abstract class Bitmap extends HSLFPictureData
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 Constructor Description Bitmap()
Deprecated.UseHSLFSlideShow.addPicture(byte[], org.apache.poi.sl.usermodel.PictureData.PictureType)
or one of its overloads to create newBitmap
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getData()
Returns the binary data of this Picturejava.awt.Dimension
getImageDimension()
Return 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 Detail
-
Bitmap
@Deprecated @Removal(version="5.3") public 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 Detail
-
getData
public byte[] getData()
Description copied from interface:PictureData
Returns the binary data of this Picture- Returns:
- picture data
-
getImageDimension
public java.awt.Dimension 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.
-
-