Boa tarde amigos,
Estou com um problema que esta me tirando do serio.
Estou tentando adicionar uma imagem a minha planilha, porem não sai como o esperado.
Ela insere certinho, porem dependendo da quantidade de colunas ele redimensiona a imagem e ela fica pequena.
Gostaria que ela tivesse sempre o tamanho original.
Alguem sabe como posso fazer isso?
A criação da imagem é a ultima coisa que faço na sheet.
Meu codigo é:
Row row = sheet.createRow(0);
row.setHeightInPoints(18);
Cell headerCell = row.createCell(0);
headerCell.setCellValue(value);
headerCell.setCellStyle(styles.get(HEADER));
sheet.addMergedRegion(new CellRangeAddress(0, 0, 0, lastColumn));
InputStream is = new FileInputStream(servletContext.getRealPath("/") + "caminho da imagem");
byte[] bytes = IOUtils.toByteArray(is);
int pictureIdx = wb.addPicture(bytes, Workbook.PICTURE_TYPE_PNG);
is.close();
CreationHelper helper = wb.getCreationHelper();
Drawing drawing = sheet.createDrawingPatriarch();
ClientAnchor anchor = helper.createClientAnchor();
anchor.setCol1(0);
anchor.setRow1(0);
Picture pict = drawing.createPicture(anchor, pictureIdx);
pict.resize(1);
Muito Obrigado