- 浏览: 1090494 次
文章分类
- 全部博客 (379)
- S2SH (16)
- stuts2 (0)
- java语言 (81)
- JSP (17)
- <html>元素 (11)
- javaweb (4)
- web容器 (3)
- ext (23)
- javaScript (48)
- ant (1)
- liferay (1)
- sql (9)
- css (42)
- 浏览器设置 (3)
- office_world (1)
- eclipse (4)
- 其它 (28)
- 操作系统 (5)
- android (6)
- Struts2 (11)
- RegEx (3)
- mysql (5)
- BigDATA (1)
- Node.js (1)
- Algorithm (10)
- Apache Spark (1)
- 数据库 (5)
- linux (2)
- git (1)
- Adobe (3)
- java语言,WebSocket (1)
- Maven (3)
- SHELL (1)
- XML (2)
- 数学 (2)
- Python (2)
- Java_mysql (1)
- ReactJS (6)
- 养生 (4)
- Docker (1)
- Protocols (3)
- java8 (2)
- 书籍 (1)
- Gradle (2)
- AngularJS (5)
- SpringMVC (2)
- SOAP (1)
- BootstrapCSS (1)
- HTTP协议 (1)
- OAuth2 (1)
最新评论
-
Lixh1986:
Java并发编程:自己动手写一把可重入锁https://blo ...
Java之多线程之Lock与Condition -
Lixh1986:
http://win.51apps.com.cn/https: ...
temp -
ztwsl:
不错,支持很好
HttpServletRequest和ServletRequest的区别 -
guodongkai:
谢谢您能将知识精华汇编总结,让初学者们从原理中学会和提高。
javaScript之function定义 -
kangwen23:
谢谢了,顶顶
struts2中的ValueStack学习
POI实现excell批注背景图片(仿html浮窗显示图片)
文章发表日期:2015-03-15 15:13:27
效果图:
首先从POI官网下载jar包
http://poi.apache.org/download.html
我下载的是最新的测试版:
http://poi.apache.org/download.html#POI-3.12-beta1
然后解压zip包
代码:
转载:https://blog.csdn.net/z562743237/article/details/44277307
--
文章发表日期:2015-03-15 15:13:27
效果图:
首先从POI官网下载jar包
http://poi.apache.org/download.html
我下载的是最新的测试版:
http://poi.apache.org/download.html#POI-3.12-beta1
然后解压zip包
代码:
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import org.apache.poi.hssf.usermodel.HSSFComment; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.ClientAnchor; import org.apache.poi.ss.usermodel.CreationHelper; import org.apache.poi.ss.usermodel.Drawing; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.util.IOUtils; public class TestImage { public static void main(String[] args) throws Exception { Workbook wb = new HSSFWorkbook(); //or new HSSFWorkbook(); InputStream is = new FileInputStream("png.png"); byte[] bytes = IOUtils.toByteArray(is); //添加一张图片到Workbook,并返回图片索引 int pictureIdx = wb.addPicture(bytes, Workbook.PICTURE_TYPE_PNG); is.close(); CreationHelper factory = wb.getCreationHelper(); Sheet sheet = wb.createSheet(); Row row = sheet.createRow(3); Cell cell = row.createCell(5); cell.setCellValue("F4"); Drawing drawing = sheet.createDrawingPatriarch(); // When the comment box is visible, have it show in a 1x3 space ClientAnchor anchor = factory.createClientAnchor(); //col2-col1的差为anchor对象的列宽 anchor.setCol1(cell.getColumnIndex()); anchor.setCol2(cell.getColumnIndex()+10); //row2-row1的差为anchor对象的行高 anchor.setRow1(row.getRowNum()); anchor.setRow2(row.getRowNum()+14); // Create the comment and set the text+author HSSFComment comment = (HSSFComment) drawing.createCellComment(anchor); comment.setBackgroundImage(pictureIdx); comment.setAuthor("Apache POI"); // Assign the comment to the cell cell.setCellComment(comment); String fname = "comment-xssf.xls"; //if(wb instanceof HSSFWorkbook) fname += "x"; FileOutputStream out = new FileOutputStream(fname); wb.write(out); out.close(); } }
转载:https://blog.csdn.net/z562743237/article/details/44277307
--
发表评论
-
java 将文件夹所有的文件合并到指定的文件夹下
2020-06-30 19:17 974场景:将文件夹所有的文件合并到指定的文件夹下 另外:如果想效 ... -
多线程-线程池的四种创建方式
2020-04-01 18:38 407多线程-线程池的四种创建方式 https://blog.cs ... -
Java基础之:nio
2019-11-13 15:38 410一、理论讲解: 史上最强Java NIO入门:担心从入门到放弃 ... -
Java 分布式之:RPC 基本概念
2019-11-13 15:07 398转载: https://www.jianshu.com/p/ ... -
Java之 volatile 关键字原理详解
2019-11-07 15:36 439一、什么是 volatile ? ... -
Java之设计模式之 Observer 观察者
2019-07-04 17:21 970观察者设计模式 Java 已经实现了该模式,并且提供了使用类 ... -
HashMap, LinkedHashMap and TreeMap
2019-03-01 11:04 623https://stackoverflow.com/a/177 ... -
Java lib 操作 excel 插入图片
2019-01-19 12:46 837https://poi.apache.org/componen ... -
数据库连接池C3P0
2018-05-29 16:50 809一、名字的由来 很多 ... -
Java8之集合(Collection)遍历 forEach()、stream()
2018-05-29 14:39 20656package java8.collections; ... -
Junit Vs main on "java.util.concurrent.Executors"
2017-11-10 16:44 731Same code with different result ... -
Java之大数据学习路线
2017-11-03 10:08 5672三个月大数据研发学习 ... -
Java中创建对象的5种方式
2017-10-26 14:21 803一、Java之5种创建对象的方式 ————————————— ... -
Log4j和Slf4j的比较
2017-06-23 12:41 1358一直搞不清 Log4j 和 SLF4j 的关系。今天才若有所 ... -
Java之Java7新特性之try资源句式
2017-04-20 14:58 5337Java之Java7新特性之try资源句式 一、【try资源 ... -
Java之 java.util.concurrent 包之ExecutorService之submit () 之 Future
2017-03-04 21:27 3770一、如何使用 ExecutorService.submit() ... -
Java之 java.util.concurrent 包之Executor与ExecutorService
2017-03-04 21:18 2639一、问题: execute() 与 submit() 的区别? ... -
JAVAEE之单用户登录
2017-02-05 11:55 1031单用户登录是系统中数据一直性的解决方案之一。 问题背景: 试 ... -
Java之多线程之线程池之线程重复使用
2017-02-04 13:33 5521一、问题背景 在使用多线程时,如果要开启一个任务,则就需要新 ... -
Java之语法之方法调用之地址传值之空对象(null)
2017-01-26 14:05 3232一、问题: public void test ...
相关推荐
POI_添加批注
EXCEL Jar下载
完美市县了DOCX格式的模板文字替换与插入浮于文字上方的图片。
主要介绍了java poi设置生成的word的图片为上下型环绕以及其位置的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
POI向excel中插入图片
基于poi实现word/excel转换为HTML(且兼容.doc.docx.xls.xlsx) 对于简单的word Excel 转换 足够。excel转换时存在火狐浏览器不兼容乱码问题,希望多多交流。
使用poi替换word中的图片,无需加书签,doc/docx均可,亲测。
文件包含了 1.POI导入导出的工具类; 2.图片URL导出成图片文件; 3.导出excel和图片压缩包格式文件。 如果下载后有任何问题,可以联系我哦!
poi完美word转html,完整操作资料的引用说明
使用POI将excel03-07,word03-07,txt文件转为html文件,ppt03-07先转换为图片,再将图片转换为pdf实现在线预览
通过POI生成插入图片的PPT。 包括图片的自动生成。
解决POI3.10在添加图片的时候自身有一个BUG。纠结了很久都没解决,今天终于弄好了,文件包中附带了修改好的jar包bsj-poi-ooxml-3.10-FINAL-20140208.jar。主要问题是出在:org.apache.poi.xwpf.usermodel.XWPFRun....
利用POI技术将图片插入到excel中,希望对大家有用,直接运行ExportExcel类,即可看到效果!!!
poi读取excel不能直接获取行中的图片,可以通过图片中心所在行获取所在行图片
poi将word里面的内容转换成html、包括word里面字体的大小、表格的处理、还有图片、段落等等...
使用poi替换word中的文字和图片实现打印,注意代码中的jar包、图片、word位置
office(doc、ppt、excel)转html poi实现
POI对Word的操作,特别是针对生成报告模板时,向word中写入文本和图片。
基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip...
java_poi实现excel导入导出功能,有详细的注解