org.apache.poi.hslf.blip
Class Bitmap

java.lang.Object
  extended by org.apache.poi.hslf.usermodel.HSLFPictureData
      extended by org.apache.poi.hslf.blip.Bitmap
All Implemented Interfaces:
PictureData
Direct Known Subclasses:
DIB, JPEG, PNG

public abstract class Bitmap
extends HSLFPictureData

Represents a bitmap picture data: JPEG or PNG. The data is not compressed and the exact file content is written in the stream.


Nested Class Summary
 
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
Bitmap()
           
 
Method Summary
 byte[] getData()
           
 java.awt.Dimension getImageDimension()
           
 void setData(byte[] data)
           
 
Methods inherited from class org.apache.poi.hslf.usermodel.HSLFPictureData
create, getChecksum, getChecksum, getContentType, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getSignature, getUID, getUIDInstanceCount, setIndex, setOffset, setRawData, setSignature, setUIDInstanceCount, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.poi.sl.usermodel.PictureData
getType
 

Constructor Detail

Bitmap

public Bitmap()
Method Detail

getData

public byte[] getData()

setData

public void setData(byte[] data)
             throws java.io.IOException
Throws:
java.io.IOException

getImageDimension

public java.awt.Dimension getImageDimension()