JAVA的poi实现模版导出excel(带图片)

下面是本人使用java的poi实现使用模板到处excel,内容包含图片,使用两种不同的方式实现其到处excel。但是使用jxl实现到处excel只能到处png格式。

package com.rxc.servlet;

import java.awt.image.BufferedImage;

import java.io.BufferedInputStream;

import java.io.BufferedOutputStream;

import java.io.ByteArrayOutputStream;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.IOException;

import javax.imageio.ImageIO;

import javax.servlet.ServletException;

import javax.servlet.ServletOutputStream;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import org.apache.poi.hssf.usermodel.HSSFCell;

import org.apache.poi.hssf.usermodel.HSSFClientAnchor;

import org.apache.poi.hssf.usermodel.HSSFPatriarch;

import org.apache.poi.hssf.usermodel.HSSFRow;

import org.apache.poi.hssf.usermodel.HSSFSheet;

import org.apache.poi.hssf.usermodel.HSSFWorkbook;

import org.apache.poi.poifs.filesystem.POIFSFileSystem;

public class OutExcelServlet extends HttpServlet {

private static final long serialVersionUID = 1L;

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

this.doPost(request, response);

}

public void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

String accident_id = request.getParameter("accident_id");

String OnputimagePath = null;

/***********************************************使用poi实现excel模版 导出excel********************/

try {

POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream("d:\\设备异常分析报告.xls"));

HSSFWorkbook wb = new HSSFWorkbook(fs);

HSSFSheet sheet = wb.getSheet("设备异常分析报告");

HSSFRow row = sheet.getRow(2);

HSSFCell cell = row.getCell((short) 2);

if (cell == null){

cell = row.createCell((short) 2);

}

cell.setCellType(HSSFCell.CELL_TYPE_STRING);

cell.setCellValue();

ByteArrayOutputStream byteArrayOut = new ByteArrayOutput

java导出excel带图片_JAVA的poi实现模版导出excel(带图片).doc相关推荐

  1. java poi 添加列数据_java使用POI将数据导出放入Excel

    本文主要是将数据库取出的数据按照自定义的行列格式导出到excel中,POI则是实现我们需求所用到的技术. POI介绍 使用spring boot导入相关依赖 获取数据(自行处理) 完整代码实例:创建e ...

  2. java poi 读取excel 编码_Java使用POI 读取和写入Excel指南

    做项目时经常有通过程序读取Excel数据,或是创建新的Excel并写入数据的需求:网上很多经验教程里使用的POI版本都比较老了,一些API在新版里已经废弃,这里基于最新的Apache POI 4.0. ...

  3. java hssfcell 单元格样式_Java使用poi进行对Excel的操作

    Java使用poi进行对Excel的操作 废话不多说,直接进入正题 先看看目录结构 一.将Excel表中的数据通过List集合打印在就控制台 二.将数据库中的数据导入的Excel表中 上述两条在这里统 ...

  4. Java面试poi中excel版本大小_java 中 poi解析Excel文件版本问题解决办法

    java 中 poi解析Excel文件版本问题解决办法 发布时间:2020-10-02 03:46:15 来源:脚本之家 阅读:91 作者:程诺 poi解析Excel文件版本问题解决办法 poi解析E ...

  5. java 对excel 截图_java基于poi实现快速操作Excel的工具[v2.1.0]版本更新

    Excel4J v2.x 一. v2.x新特性 Excel读取支持部分类型转换了(如转为Integer,Long,Date(部分)等) v2.0.0之前只能全部内容转为String Excel支持非注 ...

  6. java爬取验证码图片_JAVA HttpClient实现页面信息抓取(获取图片验证码并传入cookie实现信息获取)...

    JAVA HttpClient实现页面信息抓取(获取图片验证码并传入cookie实现信息获取) 发布时间:2018-05-18 16:41, 浏览次数:632 , 标签: JAVA HttpClien ...

  7. poi 拆分带图片的word_java poi设置生成的word的图片为上下型环绕以及其位置的实现...

    问题描述 在使用poi-tl word模版工具时,发现生成的文档中,图片格式为嵌入型,有的图片甚至被表格遮挡一半.而自己想要的图片格式为上下型环绕,并且图片需要居中. 问题分析 poi-tl渲染图片, ...

  8. java提取word中的图片_Java怎么获取Word批注的文字和图片

    Java怎么获取Word批注的文字和图片 发布时间:2020-06-23 11:07:08 来源:亿速云 阅读:119 作者:Leah 这篇文章将为大家详细讲解有关Java获取Word批注的文字和图片 ...

  9. java删除word中批注_Java 添加、读取和删除 Excel 批注的操作代码

    批注是一种富文本注释,常用于为指定的Excel单元格添加提示或附加信息. Free Spire.XLS for Java为开发人员免费提供了在Java应用程序中对Excel文件添加和操作批注的功能. ...

最新文章

  1. 中科院王斌教授加入小米,任自然语言处理首席科学家
  2. 一次特殊的经历和迷茫-小米平板
  3. 电信业务支撑报表开发工具解决方案
  4. c语言规定标识符 字符串,c语言中标识符命名规则是怎样的
  5. 5.4 异步TCP编程(一)
  6. openstack常用命令及控制节点端口一览
  7. Git学习笔记;Git bash 库同步问题
  8. matlab红外图像温度提取,一种基于红外热图的温度提取方法.pdf
  9. 涂鸦智能dubbo-go亿级流量的实践与探索
  10. C++笔记-基于邻接表的BFS(宽度优先遍历)
  11. 新人起步,扬帆起航!
  12. 条件运算符的嵌套问题
  13. 【渝粤教育】电大中专电子商务网站建设与维护 (3)作业 题库
  14. 全自动抠图换背景软件下载_抠图换背景app下载-抠图换背景下载v1.1.6 安卓版-西西软件下载...
  15. C语言程序的基本,C语言编程基础知识汇总学习,适合初学者!
  16. 教育系统APP(四)
  17. median _matlab 中值滤波函数
  18. P2P模式文件传输网络应用的开发
  19. MindSpore:自然语言处理(NLP)—分词技术
  20. Linux学习-账户管理

热门文章

  1. 2004年高考数学压轴题(利用对数齐次化或主元法解决)
  2. 华为暂缓校招,解散校招群,冲上热搜,引发应届生强烈不满!
  3. FATAL ERROR: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap
  4. 转贴:放心走吧,谷歌中国——谷歌员工所写博客
  5. 网友:后悔知道太晚了,视频被判定为重复度过高?原来答案是这样
  6. 当自由职业者这些年,这点事
  7. 海外仓物流有哪些优缺点
  8. 【实验2 选择结构】7-2 sdut-C语言实验——整除
  9. flexsim软件连接c语言,Flexsim软件的基本操作
  10. javascript学习1-变量和语句