Class XSLFEventBasedPowerPointExtractor

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

    public class XSLFEventBasedPowerPointExtractor
    extends java.lang.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,
                                                 java.io.IOException
        Throws:
        org.apache.xmlbeans.XmlException
        org.apache.poi.openxml4j.exceptions.OpenXML4JException
        java.io.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 java.lang.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 java.io.Closeable getFilesystem()
        Specified by:
        getFilesystem in interface org.apache.poi.extractor.POITextExtractor
      • close

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