Package org.apache.poi.hslf.blip
Class EMF
- java.lang.Object
-
- org.apache.poi.hslf.usermodel.HSLFPictureData
-
- org.apache.poi.hslf.blip.Metafile
-
- org.apache.poi.hslf.blip.EMF
-
- All Implemented Interfaces:
PictureData
public final class EMF extends Metafile
Represents EMF (Windows Enhanced Metafile) 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
-
-
Constructor Summary
Constructors Constructor Description EMF()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getData()
Returns the binary data of this Pictureint
getSignature()
EMF signature is0x3D40
or0x3D50
PictureData.PictureType
getType()
void
setData(byte[] data)
Sets the binary picture datavoid
setSignature(int signature)
Sets the EMF signature - either0x3D40
or0x3D50
-
Methods inherited from class org.apache.poi.hslf.blip.Metafile
getImageDimension
-
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:PictureData
Returns the binary data of this Picture- Returns:
- picture data
-
setData
public void setData(byte[] data) throws IOException
Description copied from interface:PictureData
Sets the binary picture data- Parameters:
data
- picture data- Throws:
IOException
-
getType
public PictureData.PictureType getType()
- Returns:
- the picture type
-
getSignature
public int getSignature()
EMF signature is0x3D40
or0x3D50
- Returns:
- EMF signature (
0x3D40
or0x3D50
)
-
setSignature
public void setSignature(int signature)
Sets the EMF signature - either0x3D40
or0x3D50
- Specified by:
setSignature
in classHSLFPictureData
-
-