|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectorg.mmbase.util.images.Imaging
public abstract class 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 Imaging.CKey |
parseCKey(String ckey)
Parses a ckey String into a CKey structure. |
static List<String> |
parseTemplate(String template)
Parses the 'image conversion template' to a List. |
static Dimension |
predictDimension(Dimension originalSize,
List<String> 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(StringBuilder buf)
Just a utitility function, used by the function above. |
static String |
unparseTemplate(List<String> 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<String> parseTemplate(String template)
protected static void removeSurroundingQuotes(StringBuilder buf)
public static String unparseTemplate(List<String> params)
public static Dimension predictDimension(Dimension originalSize,
List<String> params)
Dimension.UNDETERMINED if that really is
not possible
public static int predictFileSize(Dimension originalDimension,
int originalFileSize,
Dimension predictedDimension)
public static Imaging.CKey parseCKey(String ckey)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||