Hi All,
The functionality to resize HSSF images to the actual width and height was
requested many times.
Finally it is implemented. HSSFPicture.resize() is a handy method to reset a
picture to its original dimensions.
Usage:
HSSFPatriarch patriarch = sheet.createDrawingPatriarch();
HSSFPicture picture = patriarch.createPicture(new HSSFClientAnchor(),
loadPicture( "src/resources/logos/logoKarmokar4.png", wb ));
picture.resize();
or
HSSFPatriarch patriarch = sheet.createDrawingPatriarch();
HSSFPicture picture = patriarch.createPicture(new HSSFClientAnchor(),
loadPicture( "src/resources/logos/logoKarmokar4.png", wb ));
HSSFClientAnchor prefferedSize = picture.getPrefferedSize();
picture.setAnchor(prefferedSize);
Note: HSSFPicture.resize() works only for PNG and JPEG. Other formats are not
yet supported.
Regards,
Yegor Kozlov
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]