java添加图片到Excel单元格中(POI)
安装
在pom.xml添加
<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.6</version></dependency>
废话不多说,直奔主题
HSSFWorkbook hssfWorkbook = new HSSFWorkbook();//图片文件 我这儿使用的是本地文件byte[] bytes = IOUtils.toByteArray(new FileInputStream("src/main/resources/static/nhgfd.jpg"));//Workbook.PICTURE_TYPE_JPEG 图片类型int pictureIdx = hssfWorkbook.addPicture(bytes, Workbook.PICTURE_TYPE_JPEG);HSSFSheet sheet = hssfWorkbook.createSheet();HSSFPatriarch patriarch=sheet.createDrawingPatriarch();//设置图片参数 前面4个参数是第一个单元格和第二个单元格X Y坐标 后面4个参数是单元格坐标//例如 0 0 0 0 4 1 5 2就是把图片添加到第二行的第五个单元格里面(数字是从0开始计算)HSSFClientAnchor anchor = new HSSFClientAnchor(0,0,0,0,(short)4,1,(short)5,2);anchor.setAnchorType(3);patriarch.createPicture(anchor,pictureIdx);//添加数据HSSFRow row;row = sheet.createRow(1);//设置行高row.setHeight((short) 800);row.createCell(1).setCellValue("test");row.createCell(2).setCellValue("tes22");row = sheet.createRow(2);row.setHeight((short) 800);row.createCell(1).setCellValue("20");row.createCell(2).setCellValue("22");//保存的文件名String fileName = "src/main/resources/aa.xlsx";//没有则创建Tool.createFile(fileName);//输出hssfWorkbook.write(new FileOutputStream(fileName));
java添加图片到Excel单元格中(POI)相关推荐
- java 向word中添加excel附件并向excel单元格中加入图片并压缩图片并根据图片动态控制单元格高度宽度
word中加入excel附件 excel单元格中插入图片 word freemarker Excel poi 制作, jxl 插入图片 压缩图片/宽高,动态控制单元格高度与宽度 1.word 需要模板 ...
- 使用NPOI向Excel单元格中插入图片
使用NPOI向Excel单元格中插入图片 目标 代码 参考文章 目标 需要向Excel中的某一列插入图片,每行的图片大小一致. 此方法仅适用于使用NPOI向xlsx文件中的指定单元格插入图片. 代码 ...
- c语言mac地址加冒号,如何通过在Excel中添加冒号来格式化单元格中的mac地址?
如何通过在Excel中添加冒号来格式化单元格中的mac地址? 假设您收到一个包含数字列表的工作表,现在您需要通过添加冒号将所有这些数字格式设置为mac地址,如下面的屏幕截图所示. 您能做什么来实现呢? ...
- java字体美化_Java 在Excel单元格中应用一种/多种字体样式(实例代码)
这篇文章主要介绍了Java 在Excel单元格中应用一种/多种字体样式,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 在Excel表格中,设置单元格字体样式时,可 ...
- JAVA导出excel表格标题加粗,【excle特定文字加粗】java如何设置excel单元格中部分文字加粗 例如:标题(加粗): 内容(不加粗)...
java如何设置excel单元格中部分文字加粗 例如:标题(加粗): 内容(不加粗) HSSFCellStyle style = (HSSFCellStyle) wb.createCellStyle( ...
- java excel 字体_Java 在Excel单元格中应用一种/多种字体样式(实例代码)
在Excel表格中,设置单元格字体样式时,可以对单元格内的所有字符应用同一样式,即获取指定单元,应用样式即可:另外也可以对单元格内的不同字符内容应用不同字体样式,即获取单元格中的字符位置,应用样式:本 ...
- html合并单元格怎么把字竖着,电脑excel单元格中文字如何在合并单元格后竖排显示...
电脑excel单元格中文字如何在合并单元格后竖排显示 excel软件是我们现在经常使用的数据处理工具之一,接下来小编就教大家怎样在软件中设置合并单元格之后竖排显示文字. 具体如下: 1. 首先我们需要 ...
- Microsoft Excel 教程:如何在 Excel 单元格中设置文本格式?
欢迎观看 Microsoft Excel 教程,小编带大家学习 Microsoft Excel 的使用技巧,了解如何在 Excel 单元格中设置文本格式. 设置文本或数字的格式可以使文本或数字更明显, ...
- 在EXCEL单元格中插入迷你图
在EXCEL单元格中插入迷你图 选中要插入图片的单元格,插入-迷你图-折线图-数据范围-确定-显示-标记 注:如果遇到插入-迷你图的位置为灰色: 更改EXCEL文件格式
最新文章
- VSCode如何自动换行,右侧换行间距长度,隐藏右侧代码预览(Minimap代码缩略图滚动条),比对代码差异窗口也自动换行
- iOS-查询数据库--指定数据表中的当前数据行的总数量
- argparse subparsers()
- session 安全问题(关闭页面时自动清除session)
- 判断一个数是偶数还是素数 做相应处理并排序输出
- mongodb 笔记
- 浏览器渲染过程与性能优化
- Atitit 文件存储标准化api 总结 目录 1. 操作系统,进行操作	1 1.1. FileUtils类的应用	1 1.2. 各大api 比较	2 2. Java。Io用apache的commo
- vscode主题_VScode霓虹发光主题SynthWave 84|透明主题
- matlab定积分如何使用,如何用matlab计算定积分.pdf
- win10 ping网络计算机,如何使用PING命令测试win10的网络速度
- 淘口令 java,抓包获取淘口令的解决方案
- 计算机蓝屏了 怎么维修,电脑蓝屏怎么办?电脑出现蓝屏快速解决教程
- cef 获取 html代码,CefGlue获取网页源代码
- 1:25万全国地形数据库说明(转)
- miceforest插补
- SEO页面优化方案指南
- 网络规划设计师复习笔记--网络需求分析
- Android studio输入m自动提示成员变量名称
- c# 获得本地ip地址的三种方法