| Interface | Description | 
|---|---|
| HSLFShapeContainer | 
 Common interface for shape containers, e.g. 
 | 
| Class | Description | 
|---|---|
| HSLFAutoShape | 
 Represents an AutoShape. 
 | 
| HSLFBackground | 
 Background shape 
 | 
| HSLFComment | |
| HSLFConnectorShape | 
 Specifies a connection shape. 
 | 
| HSLFFill | 
 Represents functionality provided by the 'Fill Effects' dialog in PowerPoint. 
 | 
| HSLFFontInfo | 
 Represents a Font used in a presentation. 
 | 
| HSLFFreeformShape | 
 A "Freeform" shape. 
 | 
| HSLFGroupShape | 
 Represents a group of shapes. 
 | 
| HSLFHyperlink | 
 Represents a hyperlink in a PowerPoint document 
 | 
| HSLFLine | 
 Represents a line in a PowerPoint drawing 
 | 
| HSLFMasterSheet | 
 The superclass of all master sheets - Slide masters, Notes masters, etc. 
 | 
| HSLFNotes | 
 This class represents a slide's notes in a PowerPoint Document. 
 | 
| HSLFObjectData | 
 A class that represents object data embedded in a slide show. 
 | 
| HSLFObjectShape | 
 A shape representing embedded OLE object. 
 | 
| HSLFPictureData | 
 A class that represents image data contained in a slide show. 
 | 
| HSLFPictureShape | 
 Represents a picture in a PowerPoint document. 
 | 
| HSLFPlaceholder | 
 Represents a Placeholder in PowerPoint. 
 | 
| HSLFPlaceholderDetails | 
 Extended placeholder details for HSLF sheets - mainly for headers and footers 
 | 
| HSLFShape | 
 
 Represents a Shape which is the elemental object that composes a drawing. 
 | 
| HSLFShapeFactory | 
 Create a  
Shape object depending on its type | 
| HSLFShapePlaceholderDetails | 
 Extended placeholder details for HSLF shapes 
 | 
| HSLFSheet | 
 This class defines the common format of "Sheets" in a powerpoint
 document. 
 | 
| HSLFSimpleShape | 
 An abstract simple (non-group) shape. 
 | 
| HSLFSlide | 
 This class represents a slide in a PowerPoint Document. 
 | 
| HSLFSlideMaster | 
 SlideMaster determines the graphics, layout, and formatting for all the slides in a given presentation. 
 | 
| HSLFSlideShow | 
 This class is a friendly wrapper on top of the more scary HSLFSlideShow. 
 | 
| HSLFSlideShowEncrypted | 
 This class provides helper functions for encrypted PowerPoint documents. 
 | 
| HSLFSlideShowFactory | 
 Helper class which is instantiated by reflection from
  
SlideShowFactory.create(java.io.File) and similar | 
| HSLFSlideShowImpl | 
 This class contains the main functionality for the Powerpoint file
 "reader". 
 | 
| HSLFSoundData | 
 A class that represents sound data embedded in a slide show. 
 | 
| HSLFTable | 
 Represents a table in a PowerPoint presentation 
 | 
| HSLFTableCell | 
 Represents a cell in a ppt table 
 | 
| HSLFTextBox | 
 Represents a TextFrame shape in PowerPoint. 
 | 
| HSLFTextParagraph | 
 This class represents a run of text in a powerpoint document. 
 | 
| HSLFTextRun | 
 Represents a run of text, all with the same style 
 | 
| HSLFTextShape | 
 A common superclass of all shapes that can hold text. 
 | 
| HSLFTitleMaster | 
 Title masters define the design template for slides with a Title Slide layout. 
 | 
| Enum | Description | 
|---|---|
| HSLFFontInfo.FontRenderType | |
| HSLFFontInfoPredefined | 
 Predefined fonts 
 | 
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.