public final class PNG extends Bitmap
PictureData.PictureType
CHECKSUM_SIZE
Constructor and Description |
---|
PNG()
Deprecated.
Use
HSLFSlideShow.addPicture(byte[], org.apache.poi.sl.usermodel.PictureData.PictureType) or one of its overloads to create new
PNG . This API led to detached PNG instances (See Bugzilla
46122) and prevented adding additional functionality. |
PNG(EscherContainerRecord recordContainer,
EscherBSERecord bse)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
getData()
Returns the binary data of this Picture
|
int |
getSignature()
PNG signature is
0x6E00 or 0x6E10 |
PictureData.PictureType |
getType() |
void |
setSignature(int signature)
Sets the PNG signature - either
0x6E00 or 0x6E10 |
formatImageForSlideshow, getImageDimension
create, getChecksum, getChecksum, getContentType, getGenericProperties, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getUID, getUIDInstanceCount, setData, setIndex, setOffset, setRawData, setUIDInstanceCount, write
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getGenericChildren, getGenericRecordType
@Deprecated @Removal(version="5.3") public PNG()
HSLFSlideShow.addPicture(byte[], org.apache.poi.sl.usermodel.PictureData.PictureType)
or one of its overloads to create new
PNG
. This API led to detached PNG
instances (See Bugzilla
46122) and prevented adding additional functionality.@Internal public PNG(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
getData
in interface PictureData
getData
in class Bitmap
public PictureData.PictureType getType()
public int getSignature()
0x6E00
or 0x6E10
getSignature
in class HSLFPictureData
0x6E00
or 0x6E10
)public void setSignature(int signature)
0x6E00
or 0x6E10
setSignature
in class HSLFPictureData
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.