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:
    • convertImageFormat

      public static String convertImageFormat(IwcmFile imageFile, String targetFormat)
      Convert image to target format (jpg, png, gif). If image is already in target format, no conversion is done and null is returned.
      Parameters:
      imageFile -
      targetFormat -
      Returns:
      - new file name (without path) if conversion was done, null otherwise