Package org.apache.poi.hslf.blip
Class JPEG
java.lang.Object
org.apache.poi.hslf.usermodel.HSLFPictureData
org.apache.poi.hslf.blip.Bitmap
org.apache.poi.hslf.blip.JPEG
- All Implemented Interfaces:
GenericRecord,PictureData
Represents a JPEG picture data in a PPT file
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.apache.poi.sl.usermodel.PictureData
PictureData.PictureType -
Constructor Summary
ConstructorsConstructorDescriptionJPEG()Deprecated.JPEG(EscherContainerRecord recordContainer, EscherBSERecord bse) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionintJPEG signature is one of0x46A0, 0x46B0, 0x6E20, 0x6E30getType()voidsetColorSpace(JPEG.ColorSpace colorSpace) voidsetSignature(int signature) Sets the PICT signature - either0x5420or0x5430Methods inherited from class org.apache.poi.hslf.blip.Bitmap
getData, getImageDimensionMethods inherited from class org.apache.poi.hslf.usermodel.HSLFPictureData
create, getChecksum, getChecksum, getContentType, getGenericProperties, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getUID, setData, setIndex, setOffset, setRawData, writeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.poi.common.usermodel.GenericRecord
getGenericChildren, getGenericRecordType
-
Constructor Details
-
JPEG
Deprecated.UseHSLFSlideShow.addPicture(byte[], org.apache.poi.sl.usermodel.PictureData.PictureType)or one of its overloads to create newJPEG. This API led to detachedJPEGinstances (See Bugzilla 46122) and prevented adding additional functionality. -
JPEG
Creates a new instance.- Parameters:
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.
-
-
Method Details
-
getType
- Returns:
- the picture type
-
getColorSpace
-
setColorSpace
-
getSignature
public int getSignature()JPEG signature is one of0x46A0, 0x46B0, 0x6E20, 0x6E30- Returns:
- JPEG signature (
0x46A0, 0x46B0, 0x6E20, 0x6E30)
-
setSignature
public void setSignature(int signature) Sets the PICT signature - either0x5420or0x5430- Specified by:
setSignaturein classHSLFPictureData
-
HSLFSlideShow.addPicture(byte[], org.apache.poi.sl.usermodel.PictureData.PictureType)or one of its overloads to create newJPEG.