Class ImageProcessorUtil

Object
com.liferay.document.library.kernel.processor.ImageProcessorUtil

public class ImageProcessorUtil extends Object
Author:
Sergio González
  • Constructor Details

    • ImageProcessorUtil

      public ImageProcessorUtil()
  • Method Details

    • cleanUp

      public static void cleanUp(FileEntry fileEntry)
    • cleanUp

      public static void cleanUp(FileVersion fileVersion)
    • generateImages

      public static void generateImages(FileVersion sourceFileVersion, FileVersion destinationFileVersion) throws Exception
      Throws:
      Exception
    • getImageMimeTypes

      public static Set<String> getImageMimeTypes()
    • getImageProcessor

      public static ImageProcessor getImageProcessor()
    • getPreviewAsStream

      public static InputStream getPreviewAsStream(FileVersion fileVersion) throws Exception
      Throws:
      Exception
    • getPreviewFileSize

      public static long getPreviewFileSize(FileVersion fileVersion) throws Exception
      Throws:
      Exception
    • getPreviewType

      public static String getPreviewType(FileVersion fileVersion)
    • getThumbnailAsStream

      public static InputStream getThumbnailAsStream(FileVersion fileVersion, int index) throws Exception
      Throws:
      Exception
    • getThumbnailFileSize

      public static long getThumbnailFileSize(FileVersion fileVersion, int index) throws Exception
      Throws:
      Exception
    • getThumbnailType

      public static String getThumbnailType(FileVersion fileVersion)
    • hasImages

      public static boolean hasImages(FileVersion fileVersion)
    • isImageSupported

      public static boolean isImageSupported(FileVersion fileVersion)
    • isImageSupported

      public static boolean isImageSupported(String mimeType)
    • isSupported

      public static boolean isSupported(String mimeType)
    • 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

      public static void trigger(FileVersion sourceFileVersion, FileVersion destinationFileVersion)