Package org.apache.poi.hslf.blip
Class PNG
- java.lang.Object
-
- org.apache.poi.hslf.usermodel.HSLFPictureData
-
- org.apache.poi.hslf.blip.Bitmap
-
- org.apache.poi.hslf.blip.PNG
-
- All Implemented Interfaces:
PictureData
public final class PNG extends Bitmap
Represents a PNG picture data in a PPT file
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.poi.sl.usermodel.PictureData
PictureData.PictureType
-
-
Constructor Summary
Constructors Constructor Description PNG()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getData()Returns the binary data of this PictureintgetSignature()PNG signature is0x6E00or0x6E10PictureData.PictureTypegetType()voidsetSignature(int signature)Sets the PNG signature - either0x6E00or0x6E10-
Methods inherited from class org.apache.poi.hslf.blip.Bitmap
getImageDimension, setData
-
Methods inherited from class org.apache.poi.hslf.usermodel.HSLFPictureData
create, getChecksum, getChecksum, getContentType, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getUID, setIndex, setOffset, setRawData, write
-
-
-
-
Method Detail
-
getData
public byte[] getData()
Description copied from interface:PictureDataReturns the binary data of this Picture- Specified by:
getDatain interfacePictureData- Overrides:
getDatain classBitmap- Returns:
- picture data
-
getType
public PictureData.PictureType getType()
- Returns:
- the picture type
-
getSignature
public int getSignature()
PNG signature is0x6E00or0x6E10- Returns:
- PNG signature (
0x6E00or0x6E10)
-
setSignature
public void setSignature(int signature)
Sets the PNG signature - either0x6E00or0x6E10- Specified by:
setSignaturein classHSLFPictureData
-
-