|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ofbiz.common.image.ImageTransform
public class ImageTransform
ImageTransform Class
Services to apply transformation to images
Field Summary | |
---|---|
static java.lang.String |
module
|
static java.lang.String |
resource
|
Constructor Summary | |
---|---|
ImageTransform()
|
Method Summary | |
---|---|
static java.util.Map<java.lang.String,java.lang.Object> |
getBufferedImage(java.lang.String fileLocation,
java.util.Locale locale)
getBufferedImage |
static java.util.Map<java.lang.String,java.lang.Object> |
getXMLValue(java.lang.String fileFullPath,
java.util.Locale locale)
getXMLValue |
static java.util.Map<java.lang.String,java.lang.Object> |
scaleImage(java.awt.image.BufferedImage bufImg,
double imgHeight,
double imgWidth,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dimensionMap,
java.lang.String sizeType,
java.util.Locale locale)
scaleImage |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String module
public static final java.lang.String resource
Constructor Detail |
---|
public ImageTransform()
Method Detail |
---|
public static java.util.Map<java.lang.String,java.lang.Object> getBufferedImage(java.lang.String fileLocation, java.util.Locale locale) throws java.lang.IllegalArgumentException, java.io.IOException
Set a buffered image
context
- fileLocation
- Full file Path or URL
java.io.IOException
- Error prevents the document from being fully parsed
JDOMException
- Errors occur in parsing
java.lang.IllegalArgumentException
public static java.util.Map<java.lang.String,java.lang.Object> scaleImage(java.awt.image.BufferedImage bufImg, double imgHeight, double imgWidth, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dimensionMap, java.lang.String sizeType, java.util.Locale locale)
scale original image related to the ImageProperties.xml dimensions
bufImg
- Buffered image to scaleimgHeight
- Original image heightimgwidth
- Original image widthdimensionMap
- Image dimensions by size typesizeType
- Size type to scale
public static java.util.Map<java.lang.String,java.lang.Object> getXMLValue(java.lang.String fileFullPath, java.util.Locale locale) throws java.lang.IllegalStateException, java.io.IOException, JDOMException
From a XML element, get a values map
fileFullPath
- File path to parse
java.lang.IllegalStateException
java.io.IOException
JDOMException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |