Class ImageProcessorUtil
Object
com.liferay.document.library.kernel.processor.ImageProcessorUtil
- Author:
- Sergio González
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
cleanUp
(FileVersion fileVersion) static void
generateImages
(FileVersion sourceFileVersion, FileVersion destinationFileVersion) static ImageProcessor
static InputStream
getPreviewAsStream
(FileVersion fileVersion) static long
getPreviewFileSize
(FileVersion fileVersion) static String
getPreviewType
(FileVersion fileVersion) static InputStream
getThumbnailAsStream
(FileVersion fileVersion, int index) static long
getThumbnailFileSize
(FileVersion fileVersion, int index) static String
getThumbnailType
(FileVersion fileVersion) static boolean
hasImages
(FileVersion fileVersion) static boolean
isImageSupported
(FileVersion fileVersion) static boolean
isImageSupported
(String mimeType) static boolean
isSupported
(String mimeType) static void
storeThumbnail
(long companyId, long groupId, long fileEntryId, long fileVersionId, long custom1ImageId, long custom2ImageId, InputStream inputStream, String type) static void
trigger
(FileVersion sourceFileVersion, FileVersion destinationFileVersion)
-
Constructor Details
-
ImageProcessorUtil
public ImageProcessorUtil()
-
-
Method Details
-
cleanUp
-
cleanUp
-
generateImages
public static void generateImages(FileVersion sourceFileVersion, FileVersion destinationFileVersion) throws Exception - Throws:
Exception
-
getImageMimeTypes
-
getImageProcessor
-
getPreviewAsStream
- Throws:
Exception
-
getPreviewFileSize
- Throws:
Exception
-
getPreviewType
-
getThumbnailAsStream
- Throws:
Exception
-
getThumbnailFileSize
- Throws:
Exception
-
getThumbnailType
-
hasImages
-
isImageSupported
-
isImageSupported
-
isSupported
-
storeThumbnail
public static void storeThumbnail(long companyId, long groupId, long fileEntryId, long fileVersionId, long custom1ImageId, long custom2ImageId, InputStream inputStream, String type) throws Exception - Throws:
Exception
-
trigger
-