public abstract class Bitmap extends HSLFPictureData
PictureData.PictureType
CHECKSUM_SIZE
Modifier | Constructor and Description |
---|---|
|
Bitmap()
|
protected |
Bitmap(EscherContainerRecord recordContainer,
EscherBSERecord bse)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
protected byte[] |
formatImageForSlideshow(byte[] data)
Formats the picture data for storage in the slideshow.
|
byte[] |
getData()
Returns the binary data of this Picture
|
java.awt.Dimension |
getImageDimension()
Return the original image dimensions in points
(for formats supported by BufferedImage).
|
create, getChecksum, getChecksum, getContentType, getGenericProperties, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getSignature, getUID, getUIDInstanceCount, setData, setIndex, setOffset, setRawData, setSignature, setUIDInstanceCount, write
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getType
getGenericChildren, getGenericRecordType
@Internal protected Bitmap(EscherContainerRecord recordContainer, EscherBSERecord bse)
recordContainer
- Record tracking all pictures. Should be attached to the slideshow that this picture is
linked to.bse
- Record referencing this picture. Should be attached to the slideshow that this picture is linked to.public byte[] getData()
PictureData
protected byte[] formatImageForSlideshow(byte[] data)
HSLFPictureData
Images stored in HSLFSlideShow
s are represented differently than when they are standalone files. The
exact formatting differs for each image type.
formatImageForSlideshow
in class HSLFPictureData
data
- Original image data. If these bytes were written to a disk, a common image viewer would be able to
render the image.public java.awt.Dimension getImageDimension()
PictureData
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.]]>