public final class PNG extends Bitmap
PictureData.PictureTypeCHECKSUM_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() |
int |
getSignature()
PNG signature is
0x6E00 or 0x6E10 |
PictureData.PictureType |
getType() |
void |
setSignature(int signature)
Sets the PNG signature - either
0x6E00 or 0x6E10 |
formatImageForSlideshow, getImageDimensioncreate, getChecksum, getChecksum, getContentType, getGenericProperties, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getUID, getUIDInstanceCount, setData, setIndex, setOffset, setRawData, setUIDInstanceCount, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetGenericChildren, 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()
getData in interface PictureDatagetData in class Bitmappublic PictureData.PictureType getType()
public int getSignature()
0x6E00 or 0x6E10getSignature in class HSLFPictureData0x6E00 or 0x6E10)public void setSignature(int signature)
0x6E00 or 0x6E10setSignature in class HSLFPictureData