public class XSLFPowerPointExtractor extends POIXMLTextExtractor
Modifier and Type | Field and Description |
---|---|
static XSLFRelation[] |
SUPPORTED_TYPES |
Constructor and Description |
---|
XSLFPowerPointExtractor(OPCPackage container) |
XSLFPowerPointExtractor(XMLSlideShow slideshow) |
XSLFPowerPointExtractor(XSLFSlideShow slideshow) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getText()
Gets the slide text, but not the notes text
|
java.lang.String |
getText(boolean slideText,
boolean notesText)
Gets the requested text from the file
|
java.lang.String |
getText(boolean slideText,
boolean notesText,
boolean masterText)
Gets the requested text from the file
|
static java.lang.String |
getText(XSLFSlide slide,
boolean slideText,
boolean notesText,
boolean masterText)
Gets the requested text from the slide
|
static void |
main(java.lang.String[] args) |
void |
setMasterByDefault(boolean masterByDefault)
Should a call to getText() return text from master? Default is no
|
void |
setNotesByDefault(boolean notesByDefault)
Should a call to getText() return notes text?
Default is no
|
void |
setSlidesByDefault(boolean slidesByDefault)
Should a call to getText() return slide text?
Default is yes
|
checkMaxTextSize, close, getCoreProperties, getCustomProperties, getDocument, getExtendedProperties, getMetadataTextExtractor, getPackage
setFilesystem
public static final XSLFRelation[] SUPPORTED_TYPES
public XSLFPowerPointExtractor(XMLSlideShow slideshow)
public XSLFPowerPointExtractor(XSLFSlideShow slideshow) throws org.apache.xmlbeans.XmlException, java.io.IOException
org.apache.xmlbeans.XmlException
java.io.IOException
public XSLFPowerPointExtractor(OPCPackage container) throws org.apache.xmlbeans.XmlException, OpenXML4JException, java.io.IOException
org.apache.xmlbeans.XmlException
OpenXML4JException
java.io.IOException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public void setSlidesByDefault(boolean slidesByDefault)
public void setNotesByDefault(boolean notesByDefault)
public void setMasterByDefault(boolean masterByDefault)
public java.lang.String getText()
getText
in class POITextExtractor
public java.lang.String getText(boolean slideText, boolean notesText)
slideText
- Should we retrieve text from slides?notesText
- Should we retrieve text from notes?public java.lang.String getText(boolean slideText, boolean notesText, boolean masterText)
slideText
- Should we retrieve text from slides?notesText
- Should we retrieve text from notes?masterText
- Should we retrieve text from master slides?public static java.lang.String getText(XSLFSlide slide, boolean slideText, boolean notesText, boolean masterText)
slide
- the slide to retrieve the text fromslideText
- Should we retrieve text from slides?notesText
- Should we retrieve text from notes?masterText
- Should we retrieve text from master slides?Copyright 2018 The Apache Software Foundation or its licensors, as applicable.