| Interface | Description |
|---|---|
| IERImageProcessor |
Provides an interface for processing an image, performing various operations on it (most commonly, thumbnailing).
|
| IERThumbnailer |
| Class | Description |
|---|---|
| BlendComposite | |
| ERImageProcessor |
ImageProcessor is a common superclass of all IImageProcessor
implementations.
|
| ERImageThumbnailer |
An implementation of IERThumbnailer that hands off to ERImageProcessor.
|
| ERThumbnailer | |
| ImageIOImageProcessor |
ImageIOImageProcessor is an implementation of the IImageProcessor interface on top of Mac OS X's
ImageIO and CoreImage libraries.
|
| ImageMagickImageProcessor |
ImageMagickImageProcessor is an implementation of the IImageProcessor interface on
top of the ImageMagick commandline tool.
|
| Java2DImageProcessor |
Everyone's got a fallback school, and Java2DImageProcessor is that
for image processing.
|
| SipsImageProcessor |
| Enum | Description |
|---|---|
| BlendComposite.BlendingMode | |
| IERImageProcessor.Quality |
Quality is an enumerated type used to specify the resize quality.
|
This package provides classes that wrap or integrate a number of popular image processing libraries. ERAttachment will just try and pick a suitable default, however you can specifically determine which image processing library is used with the property er.attachment.thumbnail.imageProcessor. Supported values for this property and corresponding libraries include:
You can use these utilities directly yourself to resize image files:
ERImageProcessor.imageProcessor().thumbnail( .... );
Copyright © 2002 – 2020 Project Wonder.