1金币
你好,我通过单元格内容生成一张图片后,重新将图片添加到单元格中,出现单元格边框被图片覆盖,请问在添加图片是如何调图片在单元格中的位置?
// 目标单元格
Rectangle rect = CellInfo.GetRangeBoundary(range);
// 生成图片时采用(int) rect.getWidth()和 (int) rect.getHeight()作为图片的大小来处理
// 添加图片
worksheet.getShapes().addPictureInPixel(imagePath, rect.getX(), rect.getY(), rect.getWidth() - 1, rect.getHeight() - 1);
备注:我尝试通过减一的方式调整,但是只实现下方和左侧的位置调整,右侧和上方仍有覆盖边框的问题,请问有什么好的解决办法?
具体表现如图:
下方/左侧生效,但上方右侧仍被覆盖
|
|