Class ImageTools

java.lang.Object
sk.iway.iwcm.common.ImageTools

public class ImageTools extends Object
Manipulacia s obrazkami
  • Method Details

    • isImage

      public static boolean isImage(String fileName)
      Returns true if fileName is image file (ends with .jpg, png...)
      Parameters:
      fileName -
      Returns:
    • resizeImage

      public static int resizeImage(IwcmFile imageFile, int width, int height)
    • resizeImage

      public static int resizeImage(String srcUrl, int width, int height)
      Resizne obrazok, vrati: 0-vsetko je OK 1-obrazok je uz teraz mensi 2-nepodarilo sa ulozit obrazok 3-nastala neznama chyba 4-obrazok je v nepodporovanom formate
      Parameters:
      srcUrl - - url adresa obrazku
      width - - sirka
      height - - vyska
      Returns:
    • cropImage

      public static int cropImage(IwcmFile imageFile, int width, int height, int startX, int startY)
    • cropImage

      public static int cropImage(String srcUrl, int width, int height, int startX, int startY)
    • rotateImage

      public static int rotateImage(IwcmFile imageFile, double angle)
    • rotateImage

      public static int rotateImage(String srcUrl, double angle)
    • convertCmykToRgb

      public static void convertCmykToRgb(String filePath)
      Skonvertuje fotku do RGB ak je v CMYK, ak je konverzia povolena.
      Parameters:
      filePath -
    • getIdentifyRuntimeFile

      public static String getIdentifyRuntimeFile()
      ziska prikaz programu Identify (sucast Imagemagick)
      Returns:
    • getMogrifyRuntimeFile

      public static String getMogrifyRuntimeFile()
      prikaz mogrify funguje rovnako ako convert ale ma ako parameter iba jednu cestu, prepisuje povodny vstupny subor http://www.imagemagick.org/www/mogrify.html
      Returns: