Package org.apache.poi.hslf.blip
Class PICT
java.lang.Object
org.apache.poi.hslf.usermodel.HSLFPictureData
org.apache.poi.hslf.blip.Metafile
org.apache.poi.hslf.blip.PICT
- All Implemented Interfaces:
PictureData
Represents Macintosh PICT picture data.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.poi.hslf.blip.Metafile
Metafile.Header
Nested classes/interfaces inherited from interface org.apache.poi.sl.usermodel.PictureData
PictureData.PictureType
-
Field Summary
Fields inherited from class org.apache.poi.hslf.usermodel.HSLFPictureData
CHECKSUM_SIZE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
getData()
Returns the binary data of this Pictureint
PICT signature is0x5420
or0x5430
getType()
void
setData
(byte[] data) Sets the binary picture datavoid
setSignature
(int signature) Sets the PICT signature - either0x5420
or0x5430
Methods inherited from class org.apache.poi.hslf.blip.Metafile
compress, getImageDimension
Methods inherited from class org.apache.poi.hslf.usermodel.HSLFPictureData
create, getChecksum, getChecksum, getContentType, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getUID, getUIDInstanceCount, setIndex, setOffset, setRawData, setUIDInstanceCount, write
-
Constructor Details
-
PICT
public PICT()
-
-
Method Details
-
getData
public byte[] getData()Description copied from interface:PictureData
Returns the binary data of this Picture- Returns:
- picture data
-
setData
Description copied from interface:PictureData
Sets the binary picture data- Parameters:
data
- picture data- Throws:
IOException
-
getType
- Returns:
- the picture type
-
getSignature
public int getSignature()PICT signature is0x5420
or0x5430
- Specified by:
getSignature
in classHSLFPictureData
- Returns:
- PICT signature (
0x5420
or0x5430
)
-
setSignature
public void setSignature(int signature) Sets the PICT signature - either0x5420
or0x5430
- Specified by:
setSignature
in classHSLFPictureData
-