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 newPNG. This API led to detachedPNGinstances (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  0x6E00or0x6E10 | 
| PictureData.PictureType | getType() | 
| void | setSignature(int signature)Sets the PNG signature - either  0x6E00or0x6E10 | 
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()
PictureDatagetData 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 HSLFPictureDataCopyright 2022 The Apache Software Foundation or its licensors, as applicable.