请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

TiamoHoney
注册会员   /  发表于:2023-9-13 10:46  /   查看:26  /  回复:1
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);
备注:我尝试通过减一的方式调整,但是只实现下方和左侧的位置调整,右侧和上方仍有覆盖边框的问题,请问有什么好的解决办法?
具体表现如图:
image.png223994445.png 下方/左侧生效,但上方右侧仍被覆盖

1 个回复

倒序浏览
Joestar.Xu
超级版主   /  发表于:2023-9-13 17:32:17
沙发
您好,根据您提供的信息,目前无法判断是什么原因导致的问题,请您提供一个可以复现该问题的Demo,我们这边复现后调研一下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部