Package org.dspace.app.mediafilter
Class ImageMagickPdfThumbnailFilter
java.lang.Object
org.dspace.app.mediafilter.MediaFilter
org.dspace.app.mediafilter.ImageMagickThumbnailFilter
org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter
- All Implemented Interfaces:
FormatFilter
-
Field Summary
Fields inherited from class org.dspace.app.mediafilter.ImageMagickThumbnailFilter
configurationService, itemService, PRE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDestinationStream(Item currentItem, InputStream source, boolean verbose) Read the source stream and produce the filtered content.Methods inherited from class org.dspace.app.mediafilter.ImageMagickThumbnailFilter
getBundleName, getDescription, getFilteredName, getFormatString, getImageFile, getThumbnailFile, inputStreamToTempFile, preProcessBitstreamMethods inherited from class org.dspace.app.mediafilter.MediaFilter
postProcessBitstream
-
Constructor Details
-
ImageMagickPdfThumbnailFilter
public ImageMagickPdfThumbnailFilter()
-
-
Method Details
-
getDestinationStream
public InputStream getDestinationStream(Item currentItem, InputStream source, boolean verbose) throws Exception Description copied from interface:FormatFilterRead the source stream and produce the filtered content.- Parameters:
currentItem- Itemsource- input streamverbose- verbosity flag- Returns:
- result of filter's transformation as a byte stream.
- Throws:
Exception- if error
-