public class MutableImage extends Object
Modifier and Type | Class and Description |
---|---|
static class |
MutableImage.Quality |
Constructor and Description |
---|
MutableImage(Image image) |
MutableImage(InputStream imageStream) |
MutableImage(Path imageFile) |
public MutableImage(Path imageFile) throws IOException
IOException
public MutableImage(InputStream imageStream) throws IOException
IOException
public MutableImage(Image image)
public MutableImage.Quality getResizeQuality()
public MutableImage setResizeQuality(MutableImage.Quality resizeQuality)
public BufferedImage toImage()
public String toBase64String(String format) throws IOException
IOException
public InputStream toInputStream(String format) throws IOException
IOException
public void write(Path file) throws IOException
IOException
public void write(Path file, String format) throws IOException
IOException
public void write(OutputStream out, String format) throws IOException
IOException
public Dimension getDimension()
public int getHeight()
public int getWidth()
public MutableImage rotateLeft()
public MutableImage rotateRight()
public MutableImage rotate(double degrees)
public MutableImage flipHorizontal()
public MutableImage flipVertical()
public MutableImage crop(Rectangle rectangle)
public MutableImage stretchWidth(int width)
public MutableImage stretchHeight(int height)
public MutableImage stretchWidthFactor(double factor)
public MutableImage stretchHeightFactor(double factor)
public MutableImage stretch(Dimension dimension)
public MutableImage stretchFactor(double factorWidth, double factorHeight)
public MutableImage stretch(int size)
public MutableImage stretch(int width, int height)
public MutableImage scaleWidth(int width)
public MutableImage scaleHeight(int height)
public MutableImage scaleWidthFactor(double factor)
public MutableImage scaleHeightFactor(double factor)
public MutableImage scaleFactor(double factor)
public MutableImage scale(int size)
public MutableImage scale(Dimension maxDimension)
public MutableImage scale(int maxWidth, int maxHeight)
public boolean largerThan(MutableImage img)
public boolean largerThan(Dimension dim)
public boolean largerThan(int width, int height)
public MutableImage largest(MutableImage img)
public boolean smallerThan(MutableImage img)
public boolean smallerThan(Dimension dim)
public boolean smallerThan(int width, int height)
public MutableImage smallest(MutableImage img)
public MutableImage tallest(MutableImage img)
public MutableImage widest(MutableImage img)
public long getArea()
Copyright © 2008–2023 Norconex Inc.. All rights reserved.