Class ChmExtractor


  • public class ChmExtractor
    extends Object
    Extracts text from chm file. Enumerates chm entries.
    • Constructor Detail

      • ChmExtractor

        public ChmExtractor​(InputStream is)
                     throws org.apache.tika.exception.TikaException,
                            IOException
        Throws:
        org.apache.tika.exception.TikaException
        IOException
    • Method Detail

      • enumerateChm

        public List<String> enumerateChm()
        Enumerates chm entities
        Returns:
        list of chm entities
      • extractChmEntry

        public byte[] extractChmEntry​(DirectoryListingEntry directoryListingEntry)
                               throws org.apache.tika.exception.TikaException
        Decompresses a chm entry
        Parameters:
        directoryListingEntry -
        Returns:
        decompressed data
        Throws:
        org.apache.tika.exception.TikaException