我可以将png添加到我的xlsx中,但是有一些异常:在最后一行(仅)上,图像覆盖在前一行的图像上:
我怀疑锚定:
int pictureIndex = report.addPicture(curve, XSSFWorkbook.PICTURE_TYPE_PNG);
anchor.setCol1(7);
**anchor.setRow1(rowNumber-1);**
anchor.setCol2(8);
anchor.setRow2(rowNumber);
drawing.createPicture(anchor, pictureIndex);
但是,如果按照我所看到的示例anchor.setRow1(rowNumber)
进行操作,那么我的图像将根本无法显示。
最后,有没有一种方法可以将图像放入单元格中(我想选择对该电子表格进行排序的方法)?
谢谢。
答案 0 :(得分:0)
尝试了setCol
和setRow
的许多排列后,最终成功了:
anchor.setCol1(col);
anchor.setRow1(row);
anchor.setCol2(col + 1);
anchor.setRow2(row + 1);