Class PDFFilter

    • Constructor Detail

      • PDFFilter

        public PDFFilter()
    • Method Detail

      • getFilteredName

        public String getFilteredName​(String oldFilename)
        Description copied from interface: FormatFilter
        Get a filename for a newly created filtered bitstream
        Parameters:
        oldFilename - name of source bitstream
        Returns:
        filename generated by the filter - for example, document.pdf becomes document.pdf.txt
      • getBundleName

        public String getBundleName()
        Returns:
        String bundle name
      • getFormatString

        public String getFormatString()
        Returns:
        String bitstreamformat
      • getDescription

        public String getDescription()
        Returns:
        String description
      • getDestinationStream

        public InputStream getDestinationStream​(Item currentItem,
                                                InputStream source,
                                                boolean verbose)
                                         throws Exception
        Description copied from interface: FormatFilter
        Read the source stream and produce the filtered content.
        Parameters:
        currentItem - item
        source - source input stream
        verbose - verbose mode
        Returns:
        InputStream the resulting input stream
        Throws:
        Exception - if error