public static void toLeadPicture(SXSSFWorkbook workbook, SXSSFSheet sheet, String fileUrl, int row, int col, double scaleX, double scaleY) {try {//防止URL地址有中文,解码String head = fileUrl.substring(0, fileUrl.lastIndexOf("/")+1);String suffix = fileUrl.substring(fileUrl.lastIndexOf("/")+1);String link = head + URLEncoder.encode(suffix,"UTF-8");log.info(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>拼接URL为:[{}]", link);// 构造URLURL url = new URL(link);// 打开连接URLConnection con = url.openConnection();//设置请求超时为5scon.setConnectTimeout(8 * 1000);// 输入流InputStream is = con.getInputStream();byte[] bytes = IOUtils.toByteArray(is);@SuppressWarnings("static-access")int pictureIdx = workbook.addPicture(bytes, workbook.PICTURE_TYPE_PNG);CreationHelper helper = workbook.getCreationHelper();Drawing drawing = sheet.createDrawingPatriarch();ClientAnchor anchor = helper.createClientAnchor();// 图片插入坐标anchor.setCol1(col);anchor.setRow1(row);// 插入图片Picture pict = drawing.createPicture(anchor, pictureIdx);pict.resize(scaleX, scaleY);// 设置宽度sheet.setColumnWidth(row, 10 * 256);// 设置高度Row rowl = sheet.createRow(col);rowl.setHeight((short) (30 * 20));} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}

结合之前的导出教程使用该方法

java实现excel导出图片相关推荐

  1. java中Excel导出echart图片

    java中Excel导出echart图片 1.在生成echart的前端代码生成图片代码后Echart.setOption(captestRcapEchartOption, true);后面加上以下代码 ...

  2. excel导出图片---HSSFWorkbook--SXSSFWorkbook

    目录 1 概述 2 HSSFWorkbook 2.1 导出要点 3 SXSSFWorkbook ​ 1 概述 平时在工作中,excel导出图片经常会用到,但奈何HSSFWorkbook导出数据数量有限 ...

  3. java实现excel导出合并单元格

    随着数据的不断增长,很多时候需要将数据导出到Excel中进行分析.处理和展示.而Java作为一种流行的编程语言,自然也提供了很多实现Excel导出的方法.本文将介绍如何使用Java实现Excel导出, ...

  4. java使用POI导出图片到Excel

    个人学习记录 目录 个人学习记录 1. 使用POI导出图片到Excel中,Excel格式为xls 2. 使用POI导出图片到Excel中,Excel格式为xlsx,图片设置边距 3. 获取图片,生成B ...

  5. Java实现Excel导出模板

    文章目录 前言 1.1.测试准备 1.2.1 案例图片 1.2.2 导出解析为对象(基础) 1.2.3 动态导出(基础) 2. 环境准备 2.1 Maven 依赖 2.1 四个工具类 1.ExcelU ...

  6. excel导出图片方格居中

    参考文档 Java POI excel 操作之图片导出 - 掘金 (juejin.cn) POI精确设置Excel的行高和列宽 - dts - 博客园 (cnblogs.com) Apache POI ...

  7. 记一次java实现excel导出

    新年过完了哦,小子我又来了,大家新年过的还快乐吗?反正我是只感觉到了"快,",没有感觉到"乐". 2021年的第一天,就接到新需求了.对,就是那个谁,来来,给个 ...

  8. java完成excel导出下载

    废话不多说,直接上代码! 一.添加依赖 <!-- excel导出相关依赖 --><dependency><groupId>org.apache.poi</gr ...

  9. Java之Excel导出工具类使用教程

    前言: 本工具类经过PostMan和web页面严格测试可用,经过了多个版本迭代优化,可以直接使用,也方便大家根据自己的业务需求,修改定制自己的导出工具. 市面上有很多封装好的导出工具(如:阿里的eas ...

最新文章

  1. Javaweb学习笔记——(五)——————DOMXML目录
  2. javascript中window.event事件用法详解
  3. 用SAXBuilder、Document、Element操作xml
  4. MySQL - 多版本控制 MVCC 机制初探
  5. boost::fibers::launch::post的测试程序
  6. 【python】中的“.T”操作:转置
  7. 【渝粤教育】广东开放大学 社会保障学 形成性考核 (34)
  8. 协作机器人 ai算法_如果我们希望人工智能为我们服务而不是不利于我们,我们需要协作设计...
  9. CF #366(div.2) C 模拟,思维
  10. 李洋疯狂C语言之求素数的方法
  11. hp服务器raid一直显示同步,HP Netserver NetRAID 一致性检查常见问题解答(FAQ)
  12. OpenCV3学习(2.1)——图像Mat数据的访问-at/ptr/iterator
  13. Docker Toolbox下配置国内镜像源-阿里云加速器
  14. 透视投影中3DMM系数的求解
  15. 科学计算matlab尔雅答案,科学计算与MATLAB语言超星尔雅最新答案大全
  16. HTML5响应式个人简历网站模板
  17. 关于shell unix下,直接执行shell与sh 执行 或加 . 脚本 的区别及含义
  18. 电子或通信领域当前的技术及其社会需求调查报告
  19. python中find函数是什么意思_find函数什么意思
  20. 阿里云学生机购买需要什么资格?(特惠专场)

热门文章

  1. iso9001认证机构哪家好
  2. linux下用lame压缩mp3
  3. 风靡整个DOS时代的Pctools,现已不再,饱受争议的它,又能走多远
  4. CocosCreator中使用pureMvc
  5. Windows TerminateThread终止线程过程(从3环到0环)
  6. 四足机器人——步态规划
  7. 单片机音频驱动实验C语言,单片机实验:音乐改编
  8. 人在国外能买阿里云服务器吗?
  9. 银行转账java mysql_如何利用Java代码模拟银行转账这一功能?
  10. word 创建邮件及合并主文档