Package com.liferay.portal.image
Class ImageToolUtil_IW
Object
com.liferay.portal.image.ImageToolUtil_IW
- Author:
- Brian Wing Shun Chan
-
Method Summary
Modifier and TypeMethodDescriptionconvertCMYKtoRGB
(byte[] bytes, String type) convertImageType
(BufferedImage sourceImage, int type) crop
(RenderedImage renderedImage, int height, int width, int x, int y) void
encodeGIF
(RenderedImage renderedImage, OutputStream outputStream) void
encodeWBMP
(RenderedImage renderedImage, OutputStream outputStream) flipHorizontal
(RenderedImage renderedImage) flipVertical
(RenderedImage renderedImage) getBufferedImage
(RenderedImage renderedImage) byte[]
getBytes
(RenderedImage renderedImage, String contentType) com.liferay.portal.kernel.model.Image
com.liferay.portal.kernel.model.Image
com.liferay.portal.kernel.model.Image
com.liferay.portal.kernel.model.Image
com.liferay.portal.kernel.model.Image
com.liferay.portal.kernel.model.Image
com.liferay.portal.kernel.model.Image
getImage
(byte[] bytes) com.liferay.portal.kernel.model.Image
com.liferay.portal.kernel.model.Image
getImage
(InputStream inputStream) com.liferay.portal.kernel.model.Image
getImage
(InputStream inputStream, boolean cleanUpStream) static ImageToolUtil_IW
boolean
isNullOrDefaultSpacer
(byte[] bytes) com.liferay.portal.kernel.image.ImageBag
read
(byte[] bytes) com.liferay.portal.kernel.image.ImageBag
com.liferay.portal.kernel.image.ImageBag
read
(InputStream inputStream) rotate
(RenderedImage renderedImage, int degrees) scale
(RenderedImage renderedImage, int width) scale
(RenderedImage renderedImage, int maxHeight, int maxWidth) void
write
(RenderedImage renderedImage, String contentType, OutputStream outputStream)
-
Method Details
-
getInstance
-
convertCMYKtoRGB
-
convertImageType
-
crop
-
encodeGIF
- Throws:
IOException
-
encodeWBMP
- Throws:
IOException
-
flipHorizontal
-
flipVertical
-
getBufferedImage
-
getBytes
- Throws:
IOException
-
getDefaultCompanyLogo
public com.liferay.portal.kernel.model.Image getDefaultCompanyLogo() -
getDefaultOrganizationLogo
public com.liferay.portal.kernel.model.Image getDefaultOrganizationLogo() -
getDefaultSpacer
public com.liferay.portal.kernel.model.Image getDefaultSpacer() -
getDefaultUserFemalePortrait
public com.liferay.portal.kernel.model.Image getDefaultUserFemalePortrait() -
getDefaultUserMalePortrait
public com.liferay.portal.kernel.model.Image getDefaultUserMalePortrait() -
getDefaultUserPortrait
public com.liferay.portal.kernel.model.Image getDefaultUserPortrait() -
getImage
public com.liferay.portal.kernel.model.Image getImage(byte[] bytes) throws com.liferay.portal.kernel.exception.ImageResolutionException, IOException - Throws:
com.liferay.portal.kernel.exception.ImageResolutionException
IOException
-
getImage
public com.liferay.portal.kernel.model.Image getImage(File file) throws com.liferay.portal.kernel.exception.ImageResolutionException, IOException - Throws:
com.liferay.portal.kernel.exception.ImageResolutionException
IOException
-
getImage
public com.liferay.portal.kernel.model.Image getImage(InputStream inputStream) throws com.liferay.portal.kernel.exception.ImageResolutionException, IOException - Throws:
com.liferay.portal.kernel.exception.ImageResolutionException
IOException
-
getImage
public com.liferay.portal.kernel.model.Image getImage(InputStream inputStream, boolean cleanUpStream) throws com.liferay.portal.kernel.exception.ImageResolutionException, IOException - Throws:
com.liferay.portal.kernel.exception.ImageResolutionException
IOException
-
isNullOrDefaultSpacer
public boolean isNullOrDefaultSpacer(byte[] bytes) -
read
public com.liferay.portal.kernel.image.ImageBag read(byte[] bytes) throws com.liferay.portal.kernel.exception.ImageResolutionException, IOException - Throws:
com.liferay.portal.kernel.exception.ImageResolutionException
IOException
-
read
public com.liferay.portal.kernel.image.ImageBag read(File file) throws com.liferay.portal.kernel.exception.ImageResolutionException, IOException - Throws:
com.liferay.portal.kernel.exception.ImageResolutionException
IOException
-
read
public com.liferay.portal.kernel.image.ImageBag read(InputStream inputStream) throws com.liferay.portal.kernel.exception.ImageResolutionException, IOException - Throws:
com.liferay.portal.kernel.exception.ImageResolutionException
IOException
-
rotate
-
scale
-
scale
-
write
public void write(RenderedImage renderedImage, String contentType, OutputStream outputStream) throws IOException - Throws:
IOException
-