Package net.anwiba.commons.image
Class ImageUtilities
- java.lang.Object
-
- net.anwiba.commons.image.ImageUtilities
-
public class ImageUtilities extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ImageUtilities()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringconvertToBase64(byte[] bytes, java.lang.String mimeType)static java.lang.StringconvertToBase64(java.awt.image.BufferedImage image, java.lang.String imageCodec)static java.awt.image.BufferedImagecreate(int width, int height)static java.awt.image.BufferedImagecreate(int width, int height, java.awt.Color color)static java.awt.image.BufferedImagecreateCompatibleImage(java.awt.image.BufferedImage image, int width, int height)static java.awt.image.BufferedImagecreateOpaqueImage(java.awt.image.BufferedImage transparentImage)static java.awt.image.BufferedImagegetEmptyImage(java.awt.Dimension size, ImageCodec imageCodec)static java.awt.DimensiongetImageSize(byte[] bytes, java.lang.String name)static java.lang.StringgetMimeType(byte[] bytes, java.lang.String name)static java.awt.image.BufferedImagegetNonTransparentImage(java.awt.Dimension size)static java.awt.image.BufferedImagegetTransparentImage(java.awt.Dimension size)static javax.swing.ImageIcontoImageIcon(javax.swing.Icon icon)static java.awt.image.BufferedImagetoOpacity(java.awt.RenderingHints hints, java.awt.image.RenderedImage source, float factor)static java.awt.image.BufferedImagetoRGBA(java.awt.RenderingHints hints, java.awt.image.RenderedImage source)
-
-
-
Method Detail
-
createCompatibleImage
public static java.awt.image.BufferedImage createCompatibleImage(java.awt.image.BufferedImage image, int width, int height)
-
create
public static java.awt.image.BufferedImage create(int width, int height)
-
create
public static java.awt.image.BufferedImage create(int width, int height, java.awt.Color color)
-
getEmptyImage
public static java.awt.image.BufferedImage getEmptyImage(java.awt.Dimension size, ImageCodec imageCodec)
-
createOpaqueImage
public static java.awt.image.BufferedImage createOpaqueImage(java.awt.image.BufferedImage transparentImage)
-
getTransparentImage
public static java.awt.image.BufferedImage getTransparentImage(java.awt.Dimension size)
-
getNonTransparentImage
public static java.awt.image.BufferedImage getNonTransparentImage(java.awt.Dimension size)
-
toOpacity
public static java.awt.image.BufferedImage toOpacity(java.awt.RenderingHints hints, java.awt.image.RenderedImage source, float factor)
-
toRGBA
public static java.awt.image.BufferedImage toRGBA(java.awt.RenderingHints hints, java.awt.image.RenderedImage source)
-
getMimeType
public static java.lang.String getMimeType(byte[] bytes, java.lang.String name)
-
convertToBase64
public static java.lang.String convertToBase64(byte[] bytes, java.lang.String mimeType)
-
convertToBase64
public static java.lang.String convertToBase64(java.awt.image.BufferedImage image, java.lang.String imageCodec)
-
getImageSize
public static java.awt.Dimension getImageSize(byte[] bytes, java.lang.String name)
-
toImageIcon
public static javax.swing.ImageIcon toImageIcon(javax.swing.Icon icon)
-
-