# Package org.apache.poi.sl.draw

- Interface Summary
  Interface | Description
  --- | ---
  Drawable |
  DrawFontManager | Manages fonts when rendering slides.
  EmbeddedExtractor |
  ImageRenderer | Classes can implement this interfaces to support other formats, for example, use Apache Batik to render WMF, PICT can be rendered using Apple QuickTime API for Java:

- Class Summary
  Class | Description
  --- | ---
  BitmapImageRenderer | For now this class renders only images supported by the javax.imageio.ImageIO framework.
  Drawable.DrawableHint |
  DrawAutoShape |
  DrawBackground |
  DrawConnectorShape |
  DrawFactory |
  DrawFontManagerDefault | Manages fonts when rendering slides.
  DrawFreeformShape |
  DrawGraphicalFrame |
  DrawGroupShape |
  DrawMasterSheet |
  DrawNothing |
  DrawPaint | This class handles color transformations.
  DrawPictureShape |
  DrawShape |
  DrawSheet |
  DrawSimpleShape |
  DrawSlide |
  DrawTableShape |
  DrawTextBox |
  DrawTextFragment |
  DrawTextParagraph |
  DrawTextShape |
  EmbeddedExtractor.EmbeddedPart |
  SLGraphics | Translates Graphics2D calls into PowerPoint.

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  DrawNotImplemented | This is a marker annotation for classes which don't have a defined draw implementation.

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