POI怎么将excel图片置于底层/怎么设置图片层级

为何执念 2018-04-02 11:05:46
Drawing patriarch = sheet.createDrawingPatriarch();
String excelPath2 = request.getRealPath("/")+File.separator+"UploadFiles"+File.separator+"部件示意图.jpg"
BufferedImage bufferImg = ImageIO.read(new File(excelPath2));
ByteArrayOutputStream byteArrayOut = new ByteArrayOutputStream();
ImageIO.write(bufferImg, "jpg", byteArrayOut);
ClientAnchor anchor = patriarch.createAnchor(0, 0, 1023, 255, 17, 12, 18, 12);
Picture pic = patriarch.createPicture(anchor, sheet.getWorkbook().addPicture(byteArrayOut.toByteArray(), HSSFWorkbook.PICTURE_TYPE_JPEG));

在excel中需要一个公司印章的图片和另一图片部分重合,印章是模板固有的图片,而与其重合的图片是动态插入的。上面基本实现了图片的插入,但无法置于印章图层下。在不想把印章也设锚点重新插入的情况下,求问poi中怎么方便点的设置excel图片层级/置于底层?
...全文
1248 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

50,503

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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