Search in sources :

Example 1 with CompositeTransform

use of com.google.appengine.api.images.CompositeTransform in project teammates by TEAMMATES.

the class StudentProfilePictureEditAction method getTransformedImage.

private Image getTransformedImage() {
    Assumption.assertNotNull(blobKey);
    Image oldImage = ImagesServiceFactory.makeImageFromBlob(blobKey);
    CompositeTransform finalTransform = getCompositeTransformToApply();
    OutputSettings settings = new OutputSettings(ImagesService.OutputEncoding.PNG);
    return ImagesServiceFactory.getImagesService().applyTransform(finalTransform, oldImage, settings);
}
Also used : OutputSettings(com.google.appengine.api.images.OutputSettings) CompositeTransform(com.google.appengine.api.images.CompositeTransform) Image(com.google.appengine.api.images.Image)

Aggregations

CompositeTransform (com.google.appengine.api.images.CompositeTransform)1 Image (com.google.appengine.api.images.Image)1 OutputSettings (com.google.appengine.api.images.OutputSettings)1