net.sourceforge.openutils.mgnlmedia.media.processors
Class FitInAndFillWithBandsImageResolutionProcessor

java.lang.Object
  extended by net.sourceforge.openutils.mgnlmedia.media.processors.BaseImageResolutionProcessor
      extended by net.sourceforge.openutils.mgnlmedia.media.processors.FitInAndFillWithBandsImageResolutionProcessor
All Implemented Interfaces:
ImageResolutionProcessor

public class FitInAndFillWithBandsImageResolutionProcessor
extends BaseImageResolutionProcessor

Implementation of ImageResolutionProcessor that render image to fully fit the required resolution, eventually adding colored bands.

Version:
$Id: $
Author:
molaschi

Constructor Summary
FitInAndFillWithBandsImageResolutionProcessor()
           
 
Method Summary
 BufferedImage getImageForResolution(BufferedImage original, int x, int y, Map<String,String> parameters)
          Process image
 
Methods inherited from class net.sourceforge.openutils.mgnlmedia.media.processors.BaseImageResolutionProcessor
fill, fitIn, fitIn, resizeInOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FitInAndFillWithBandsImageResolutionProcessor

public FitInAndFillWithBandsImageResolutionProcessor()
Method Detail

getImageForResolution

public BufferedImage getImageForResolution(BufferedImage original,
                                           int x,
                                           int y,
                                           Map<String,String> parameters)
Process image

Parameters:
original - original image
x - required width
y - required height
parameters - parameters
Returns:
resized image


Copyright © 2008-2010 Openmind. All Rights Reserved.