## Uses of Interface
org.apache.poi.sl.usermodel.PictureData

- Packages that use PictureData
  Package | Description
  --- | ---
  org.apache.poi.hslf.blip |
  org.apache.poi.hslf.usermodel |
  org.apache.poi.sl.usermodel |
  org.apache.poi.xslf.usermodel |

- - ### Uses of PictureData in org.apache.poi.hslf.blip

    Classes in org.apache.poi.hslf.blip that implement PictureData
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Bitmap` Represents a bitmap picture data: JPEG or PNG.
    `class` | `DIB` Represents a DIB picture data in a PPT file
    `class` | `EMF` Represents EMF (Windows Enhanced Metafile) picture data.
    `class` | `JPEG` Represents a JPEG picture data in a PPT file
    `class` | `Metafile` Represents a metafile picture which can be one of the following types: EMF, WMF, or PICT.
    `class` | `PICT` Represents Macintosh PICT picture data.
    `class` | `PNG` Represents a PNG picture data in a PPT file
    `class` | `WMF` Represents a WMF (Windows Metafile) picture data.

  - ### Uses of PictureData in org.apache.poi.hslf.usermodel

    Classes in org.apache.poi.hslf.usermodel that implement PictureData
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HSLFPictureData` A class that represents image data contained in a slide show.

    Methods in org.apache.poi.hslf.usermodel with parameters of type PictureData
    Modifier and Type | Method and Description
    --- | ---
    `HSLFObjectShape` | HSLFGroupShape.`createOleShape(PictureData pictureData)`
    `HSLFObjectShape` | HSLFSheet.`createOleShape(PictureData pictureData)`
    `HSLFObjectShape` | HSLFShapeContainer.`createOleShape(PictureData pictureData)`
    `HSLFPictureShape` | HSLFGroupShape.`createPicture(PictureData pictureData)`
    `HSLFPictureShape` | HSLFSheet.`createPicture(PictureData pictureData)`
    `HSLFPictureShape` | HSLFShapeContainer.`createPicture(PictureData pictureData)`

  - ### Uses of PictureData in org.apache.poi.sl.usermodel

    Methods in org.apache.poi.sl.usermodel that return PictureData
    Modifier and Type | Method and Description
    --- | ---
    `PictureData` | SlideShow.`addPicture(byte[] pictureData, PictureData.PictureType format)` Adds a picture to the presentation.
    `PictureData` | SlideShow.`addPicture(java.io.File pict, PictureData.PictureType format)` Adds a picture to the presentation.
    `PictureData` | SlideShow.`addPicture(java.io.InputStream is, PictureData.PictureType format)` Adds a picture to the presentation.
    `PictureData` | SlideShow.`findPictureData(byte[] pictureData)` check if a picture with this picture data already exists in this presentation
    `default PictureData` | PictureShape.`getAlternativePictureData()` Returns an alternative picture data, e.g.
    `PictureData` | PictureShape.`getPictureData()` Returns the picture data for this picture.
    `PictureData` | ObjectShape.`getPictureData()` Returns the picture data for this picture.

    Methods in org.apache.poi.sl.usermodel that return types with arguments of type PictureData
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<? extends PictureData>` | SlideShow.`getPictureData()` Returns all Pictures of this slideshow.

    Methods in org.apache.poi.sl.usermodel with parameters of type PictureData
    Modifier and Type | Method and Description
    --- | ---
    `ObjectShape<?,?>` | ShapeContainer.`createOleShape(PictureData pictureData)` Create a new OLE object shape with the given pictureData as preview image
    `PictureShape<S,P>` | ShapeContainer.`createPicture(PictureData pictureData)` create a picture belonging to this container

  - ### Uses of PictureData in org.apache.poi.xslf.usermodel

    Classes in org.apache.poi.xslf.usermodel that implement PictureData
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XSLFPictureData` Instantiates sub-classes of POIXMLDocumentPart depending on their relationship type

    Methods in org.apache.poi.xslf.usermodel that return PictureData
    Modifier and Type | Method and Description
    --- | ---
    `PictureData` | XSLFPictureShape.`getAlternativePictureData()`

    Methods in org.apache.poi.xslf.usermodel with parameters of type PictureData
    Modifier and Type | Method and Description
    --- | ---
    `XSLFObjectShape` | XSLFGroupShape.`createOleShape(PictureData pictureData)`
    `XSLFObjectShape` | XSLFSheet.`createOleShape(PictureData pictureData)`
    `XSLFPictureShape` | XSLFGroupShape.`createPicture(PictureData pictureData)`
    `XSLFPictureShape` | XSLFShapeContainer.`createPicture(PictureData pictureData)`
    `XSLFPictureShape` | XSLFSheet.`createPicture(PictureData pictureData)`

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.