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) voidencodeGIF(RenderedImage renderedImage, OutputStream outputStream) voidencodeWBMP(RenderedImage renderedImage, OutputStream outputStream) flipHorizontal(RenderedImage renderedImage) flipVertical(RenderedImage renderedImage) getBufferedImage(RenderedImage renderedImage) byte[]getBytes(RenderedImage renderedImage, String contentType) com.liferay.portal.kernel.model.Imagecom.liferay.portal.kernel.model.Imagecom.liferay.portal.kernel.model.Imagecom.liferay.portal.kernel.model.Imagecom.liferay.portal.kernel.model.Imagecom.liferay.portal.kernel.model.Imagecom.liferay.portal.kernel.model.ImagegetImage(byte[] bytes) com.liferay.portal.kernel.model.Imagecom.liferay.portal.kernel.model.ImagegetImage(InputStream inputStream) com.liferay.portal.kernel.model.ImagegetImage(InputStream inputStream, boolean cleanUpStream) static ImageToolUtil_IWbooleanisNullOrDefaultSpacer(byte[] bytes) com.liferay.portal.kernel.image.ImageBagread(byte[] bytes) com.liferay.portal.kernel.image.ImageBagcom.liferay.portal.kernel.image.ImageBagread(InputStream inputStream) rotate(RenderedImage renderedImage, int degrees) scale(RenderedImage renderedImage, int width) scale(RenderedImage renderedImage, int maxHeight, int maxWidth) voidwrite(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.ImageResolutionExceptionIOException
-
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.ImageResolutionExceptionIOException
-
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.ImageResolutionExceptionIOException
-
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.ImageResolutionExceptionIOException
-
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.ImageResolutionExceptionIOException
-
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.ImageResolutionExceptionIOException
-
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.ImageResolutionExceptionIOException
-
rotate
-
scale
-
scale
-
write
public void write(RenderedImage renderedImage, String contentType, OutputStream outputStream) throws IOException - Throws:
IOException
-