List of usage examples for com.liferay.portal.kernel.image ImageTool scale
public RenderedImage scale(RenderedImage renderedImage, int maxHeight, int maxWidth);
From source file:com.liferay.portlet.documentlibrary.util.LiferayPDFBoxConverter.java
License:Open Source License
private void _generateImagesPB(PDFRenderer pdfRenderer, int index, File outputFile, String extension) throws Exception { RenderedImage renderedImage = pdfRenderer.renderImageWithDPI(index, _dpi, ImageType.RGB); ImageTool imageTool = ImageToolImpl.getInstance(); if (_height != 0) { renderedImage = imageTool.scale(renderedImage, _width, _height); } else {//from w ww .j a v a2 s .c om renderedImage = imageTool.scale(renderedImage, _width); } outputFile.createNewFile(); ImageIO.write(renderedImage, extension, outputFile); }