com.swfit.core.image
Class ImageUtils
java.lang.Object
|
+--com.swfit.core.image.ImageUtils
- public class ImageUtils
- extends java.lang.Object
Utilities for naming and exporting different image formats and sizes.
- Since:
- SWFIT1.0
- Version:
- $Revision: 1.2 $ $Date: 2003/02/21 22:38:23 $
- Author:
- Olaf Havnes
|
Method Summary |
static java.lang.String |
coreName(java.lang.String full_name)
|
static boolean |
exportImages(java.io.File image_file)
|
static boolean |
exportImages(java.io.File image_file,
java.io.File out_dir,
boolean delete_source,
int[] sizes)
|
static boolean |
exportImages(java.io.File image_file,
javax.servlet.ServletConfig config)
|
static java.lang.String |
imageName(java.lang.String core_name,
int size,
int type)
|
static int[] |
imageSizes(javax.servlet.ServletConfig config)
|
static java.lang.String |
imageSuffix(int size,
int type)
|
static java.awt.Image |
scaleCrop(java.awt.Frame f,
java.awt.Image image,
int width_out,
int height_out)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FULL_IMAGE
public static final int FULL_IMAGE
SCALED_IMAGE
public static final int SCALED_IMAGE
THUMB_IMAGE
public static final int THUMB_IMAGE
SCALED_WIDTH_IMAGE
public static final int SCALED_WIDTH_IMAGE
SCALED_HEIGHT_IMAGE
public static final int SCALED_HEIGHT_IMAGE
SCALED_THUMB_IMAGE
public static final int SCALED_THUMB_IMAGE
JPG_IMAGE
public static final int JPG_IMAGE
FLASH_IMAGE
public static final int FLASH_IMAGE
SIZE_SUFFIX
public static final java.lang.String[] SIZE_SUFFIX
TYPE_SUFFIX
public static final java.lang.String[] TYPE_SUFFIX
MAX_BIG_WIDTH
public static final int MAX_BIG_WIDTH
MAX_BIG_HEIGHT
public static final int MAX_BIG_HEIGHT
SCALED_WIDTH
public static final int SCALED_WIDTH
SCALED_HEIGHT
public static final int SCALED_HEIGHT
THUMB_WIDTH
public static final int THUMB_WIDTH
THUMB_HEIGHT
public static final int THUMB_HEIGHT
DEFAULT_SIZES
public static final int[] DEFAULT_SIZES
MAX_BIG_WIDTH_STR
public static final java.lang.String MAX_BIG_WIDTH_STR
MAX_BIG_HEIGHT_STR
public static final java.lang.String MAX_BIG_HEIGHT_STR
SCALED_WIDTH_STR
public static final java.lang.String SCALED_WIDTH_STR
SCALED_HEIGHT_STR
public static final java.lang.String SCALED_HEIGHT_STR
THUMB_WIDTH_STR
public static final java.lang.String THUMB_WIDTH_STR
THUMB_HEIGHT_STR
public static final java.lang.String THUMB_HEIGHT_STR
IMAGE_LIST
public static final java.lang.String IMAGE_LIST
imageSuffix
public static final java.lang.String imageSuffix(int size,
int type)
imageSizes
public static final int[] imageSizes(javax.servlet.ServletConfig config)
imageName
public static final java.lang.String imageName(java.lang.String core_name,
int size,
int type)
coreName
public static final java.lang.String coreName(java.lang.String full_name)
exportImages
public static final boolean exportImages(java.io.File image_file)
throws java.io.IOException
exportImages
public static final boolean exportImages(java.io.File image_file,
javax.servlet.ServletConfig config)
throws java.io.IOException
scaleCrop
public static final java.awt.Image scaleCrop(java.awt.Frame f,
java.awt.Image image,
int width_out,
int height_out)
exportImages
public static final boolean exportImages(java.io.File image_file,
java.io.File out_dir,
boolean delete_source,
int[] sizes)
throws java.io.IOException
Swfit developer homepage
Copyright © 2003 Orgdot AS. All Rights Reserved.