| Package | Description | 
|---|---|
| org.apache.poi.hslf.blip | |
| org.apache.poi.hslf.model | |
| org.apache.poi.hslf.usermodel | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BitmapRepresents a bitmap picture data:  JPEG or PNG. | 
| class  | DIBRepresents a DIB picture data in a PPT file | 
| class  | EMFRepresents EMF (Windows Enhanced Metafile) picture data. | 
| class  | JPEGRepresents a JPEG picture data in a PPT file | 
| class  | MetafileRepresents a metafile picture which can be one of the following types: EMF, WMF, or PICT. | 
| class  | PICTRepresents Macintosh PICT picture data. | 
| class  | PNGRepresents a PNG picture data in a PPT file | 
| class  | WMFRepresents a WMF (Windows Metafile) picture data. | 
| Constructor and Description | 
|---|
| ActiveXShape(int movieIdx,
            HSLFPictureData pictureData)Create a new  Picture | 
| MovieShape(int movieIdx,
          HSLFPictureData pictureData)Create a new  Picture | 
| MovieShape(int movieIdx,
          HSLFPictureData pictureData,
          ShapeContainer<HSLFShape,HSLFTextParagraph> parent)Create a new  Picture | 
| Modifier and Type | Method and Description | 
|---|---|
| HSLFPictureData | HSLFSlideShow. addPicture(byte[] data,
          PictureData.PictureType format) | 
| HSLFPictureData | HSLFSlideShow. addPicture(java.io.File pict,
          PictureData.PictureType format)Adds a picture to the presentation. | 
| HSLFPictureData | HSLFSlideShow. addPicture(java.io.InputStream is,
          PictureData.PictureType format)Adds a picture to the presentation. | 
| static HSLFPictureData | HSLFPictureData. create(PictureData.PictureType type)Deprecated. 
 Use  HSLFSlideShow.addPicture(byte[], org.apache.poi.sl.usermodel.PictureData.PictureType)or one of its overloads to create newHSLFPictureData. This API led to detachedHSLFPictureDatainstances (See Bugzilla
             46122) and prevented adding additional functionality. | 
| HSLFPictureData | HSLFSlideShow. findPictureData(byte[] pictureData)check if a picture with this picture data already exists in this presentation | 
| HSLFPictureData | HSLFFill. getPictureData()PictureDataobject used in a texture, pattern of picture fill. | 
| HSLFPictureData | HSLFPictureShape. getPictureData() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<HSLFPictureData> | HSLFSlideShowImpl. getPictureData()Return list of pictures contained in this presentation | 
| java.util.List<HSLFPictureData> | HSLFSlideShow. getPictureData() | 
| Modifier and Type | Method and Description | 
|---|---|
| int | HSLFSlideShowImpl. addPicture(HSLFPictureData img)Add a new picture to this presentation. | 
| void | HSLFFill. setPictureData(HSLFPictureData data)Assign picture used to fill the underlying shape. | 
| Constructor and Description | 
|---|
| HSLFObjectShape(HSLFPictureData data)Create a new  OLEShape | 
| HSLFObjectShape(HSLFPictureData data,
               ShapeContainer<HSLFShape,HSLFTextParagraph> parent)Create a new  OLEShape | 
| HSLFPictureShape(HSLFPictureData data)Create a new  Picture | 
| HSLFPictureShape(HSLFPictureData data,
                ShapeContainer<HSLFShape,HSLFTextParagraph> parent)Create a new  Picture | 
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.