Class XSLFEventBasedPowerPointExtractor

  • All Implemented Interfaces:
    Closeable, AutoCloseable, org.apache.poi.extractor.POITextExtractor, org.apache.poi.ooxml.extractor.POIXMLTextExtractor

    public class XSLFEventBasedPowerPointExtractor
    extends Object
    implements org.apache.poi.ooxml.extractor.POIXMLTextExtractor
    • Constructor Detail

      • XSLFEventBasedPowerPointExtractor

        public XSLFEventBasedPowerPointExtractor​(org.apache.poi.openxml4j.opc.OPCPackage container)
                                          throws org.apache.xmlbeans.XmlException,
                                                 org.apache.poi.openxml4j.exceptions.OpenXML4JException,
                                                 IOException
        Throws:
        org.apache.xmlbeans.XmlException
        org.apache.poi.openxml4j.exceptions.OpenXML4JException
        IOException
    • Method Detail

      • getPackage

        public org.apache.poi.openxml4j.opc.OPCPackage getPackage()
        Specified by:
        getPackage in interface org.apache.poi.ooxml.extractor.POIXMLTextExtractor
      • getCoreProperties

        public org.apache.poi.ooxml.POIXMLProperties.CoreProperties getCoreProperties()
        Specified by:
        getCoreProperties in interface org.apache.poi.ooxml.extractor.POIXMLTextExtractor
      • getExtendedProperties

        public org.apache.poi.ooxml.POIXMLProperties.ExtendedProperties getExtendedProperties()
        Specified by:
        getExtendedProperties in interface org.apache.poi.ooxml.extractor.POIXMLTextExtractor
      • getCustomProperties

        public org.apache.poi.ooxml.POIXMLProperties.CustomProperties getCustomProperties()
        Specified by:
        getCustomProperties in interface org.apache.poi.ooxml.extractor.POIXMLTextExtractor
      • getDocument

        public org.apache.poi.ooxml.POIXMLDocument getDocument()
        Specified by:
        getDocument in interface org.apache.poi.extractor.POITextExtractor
        Specified by:
        getDocument in interface org.apache.poi.ooxml.extractor.POIXMLTextExtractor
      • getText

        public String getText()
        Specified by:
        getText in interface org.apache.poi.extractor.POITextExtractor
      • setCloseFilesystem

        public void setCloseFilesystem​(boolean b)
        Specified by:
        setCloseFilesystem in interface org.apache.poi.extractor.POITextExtractor
      • isCloseFilesystem

        public boolean isCloseFilesystem()
        Specified by:
        isCloseFilesystem in interface org.apache.poi.extractor.POITextExtractor
      • getFilesystem

        public Closeable getFilesystem()
        Specified by:
        getFilesystem in interface org.apache.poi.extractor.POITextExtractor
      • close

        public void close()
                   throws IOException
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface Closeable
        Specified by:
        close in interface org.apache.poi.extractor.POITextExtractor
        Specified by:
        close in interface org.apache.poi.ooxml.extractor.POIXMLTextExtractor
        Throws:
        IOException