|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mmbase.util.images.Imaging
Utilities related to Images.
| Nested Class Summary | |
static class |
Imaging.CKey
Structure with node-number and template. |
| Field Summary | |
static String |
FIELD_CKEY
|
static String |
FIELD_HANDLE
|
static Pattern |
GEOMETRY
|
| Constructor Summary | |
Imaging()
|
|
| Method Summary | |
static String |
getAlias(String a)
MMBase has some abreviations to convert commands, like 's' for 'geometry'. |
static String |
getMimeTypeByExtension(String ext)
Returns the mimetype using ServletContext.getServletContext which returns the servlet context |
static String |
getMimeTypeByFileName(String fileName)
|
static void |
main(String[] args)
main is only for testing. |
static Imaging.CKey |
parseCKey(String ckey)
Parses a ckey String into a CKey structure. |
static List |
parseTemplate(String template)
Parses the 'image conversion template' to a List. |
static Dimension |
predictDimension(Dimension originalSize,
List params)
Predict the size of a image after converting it with the given parameters. |
static int |
predictFileSize(Dimension originalDimension,
int originalFileSize,
Dimension predictedDimension)
Tries to predict the new file-size after conversion. |
protected static void |
removeSurroundingQuotes(StringBuffer buf)
Just a utitility function, used by the function above. |
static String |
unparseTemplate(List params)
Only used in legacy-support and perhaps debug code. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String FIELD_HANDLE
public static final String FIELD_CKEY
public static final Pattern GEOMETRY
| Constructor Detail |
public Imaging()
| Method Detail |
public static String getMimeTypeByExtension(String ext)
ext - A String containing the extension.
public static String getMimeTypeByFileName(String fileName)
public static String getAlias(String a)
a - alias
public static List parseTemplate(String template)
protected static void removeSurroundingQuotes(StringBuffer buf)
public static String unparseTemplate(List params)
public static Dimension predictDimension(Dimension originalSize,
List params)
public static int predictFileSize(Dimension originalDimension,
int originalFileSize,
Dimension predictedDimension)
public static Imaging.CKey parseCKey(String ckey)
public static void main(String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||