winform 中使用NPOI往excel的某个单元格插入图片的居中问题

花如玉 2018-10-11 12:01:13
winform 中使用NPOI往excel的某个单元格插入图片时,

使用Resize(0.9)后图片总在单元格的左上角。怎么调整使该图片居中显示???在线求,谢谢!
实现代码

XSSFDrawing patriarch = (XSSFDrawing)sheet1.CreateDrawingPatriarch();

// 插图片的位置 HSSFClientAnchor(dx1,dy1,dx2,dy2,col1,row1,col2,row2) 后面再作解释
XSSFClientAnchor anchor = new XSSFClientAnchor(0, 0, 0, 0, len, rowline, len + 1, rowline + 1);
//把图片插到相应的位置
XSSFPicture pict = (XSSFPicture)patriarch.CreatePicture(anchor, pictureIdx);

pict.Resize(0.9);



效果图
...全文
806 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sibling520 2018-11-19
  • 打赏
  • 举报
回复
https://blog.csdn.net/echoshinian100/article/details/38540321还有这个
sibling520 2018-11-19
  • 打赏
  • 举报
回复
看这个帖子http://www.cnblogs.com/atao/archive/2009/09/28/1576044.html
小冲王 2018-10-11
  • 打赏
  • 举报
回复
XSSFClientAnchor anchor = new XSSFClientAnchor(0, 0, 0, 0, cols, rows, cols + 1, rows + 1); anchor.Dx1 = 100000; anchor.Dy1 = 20000; anchor.Dx2 = -100000; anchor.Dy2 = -20000; Dx1 Dy1 Dx2 Dy2 就是四边距离,以万为单位

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧