poi-tl怎样在word中添加图片并使图片居中
1.在pom.xml文件中导入poi-tl:
<dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.9.1</version></dependency>
2.编写测试类:
package com.mischen.mapreduce.wordcount;import com.deepoove.poi.xwpf.NiceXWPFDocument;
import org.apache.poi.util.Units;
import org.apache.poi.xwpf.usermodel.ParagraphAlignment;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.util.List;/*** @ClassName TestMergeWord* @Description DOTO* @Author mischen* @Date 2021/5/13 0013 23:16* @Version 1.0**/
public class TestMergeWord {public static void main(String[] args) throws Exception{/* NiceXWPFDocument main = new NiceXWPFDocument(new FileInputStream("C:\\Users\\Administrator\\Desktop\\PMP\\pmp记忆知识点.docx"));NiceXWPFDocument sub = new NiceXWPFDocument(new FileInputStream("C:\\Users\\Administrator\\Desktop\\PMP\\zookpeer.docx"));// 合并两个文档NiceXWPFDocument newDoc = main.merge(sub);// 生成新文档FileOutputStream out = new FileOutputStream("C:\\Users\\Administrator\\Desktop\\PMP\\new_doc.docx");newDoc.write(out);newDoc.close();out.close();*/XWPFDocument doc = new XWPFDocument(new FileInputStream("C:\\Users\\Administrator\\Desktop\\PMP\\new_doc.docx"));// 段落List<XWPFParagraph> paragraphs = doc.getParagraphs();InputStream stream = new FileInputStream("C:\\Users\\Administrator\\Pictures\\Saved Pictures\\稳定就业证明模板.png");int length=paragraphs.size();XWPFParagraph p1 = paragraphs.get(length-1);// 对齐方式,ParagraphAlignment.CENTER表示居中p1.setAlignment(ParagraphAlignment.CENTER);XWPFRun run = p1.createRun();run.addPicture(stream, XWPFDocument.PICTURE_TYPE_PNG, "Generated", Units.toEMU(256), Units.toEMU(256));FileOutputStream out = new FileOutputStream("C:\\Users\\Administrator\\Desktop\\PMP\\3.docx");doc.write(out);out.close();System.out.println("合并word成功!");}
}
poi-tl怎样在word中添加图片并使图片居中相关推荐
- java 向word中添加excel附件并向excel单元格中加入图片并压缩图片并根据图片动态控制单元格高度宽度
word中加入excel附件 excel单元格中插入图片 word freemarker Excel poi 制作, jxl 插入图片 压缩图片/宽高,动态控制单元格高度与宽度 1.word 需要模板 ...
- Word中添加图片时自动添加图片名
Word中添加图片时自动添加图片名 1.打开Word中"查看宏" 2.新建宏 3.运行宏 当Word中需要添加大量图片时,并要显示图片名称时可以采用以下编辑宏进行快速插入,下边讲述 ...
- html 图片转换成word,在Word中通过把编辑的图片另存为HTML文件实现转换图片
Word是文字处理软件,它和图片格式转换根本就占不上边啊?如何能转换图片呢?在正常情况下Acdsee确实是图片浏览.格式转换的好工具,但是如果你的机器里没有安装它,却要进行图片转换怎么呢?这样我们的W ...
- 怎样把图片保存为html文件,在Word中通过把编辑的图片另存为HTML文件实现转换图片...
Word是文字处理软件,它和图片格式转换根本就占不上边啊?如何能转换图片呢?在正常情况下Acdsee确实是图片浏览.格式转换的好工具,但是如果你的机器里没有安装它,却要进行图片转换怎么呢?这样我们的W ...
- 如何在ppt或word中添加高亮代码?
如何在ppt或word中添加高亮代码? 问题: 如何ppt中添加带有语法高亮的程序代码,就如同下面的形式(在ppt嵌入高亮代码,且可以编辑,带有行号) 详细的要求如下: 1.代码带有语法高亮. 2.结 ...
- wordpress 背景_如何在WordPress中添加全屏背景图片
wordpress 背景 Full screen background image seems to be a new design trend that is becoming fashionabl ...
- 爱思唯尔(Elsevier)论文模板中添加作者简介和图片(biography)
Elsever论文模板的论文模板中没有biography的模板,如何手动添加? 1. 现有方案举例(不完美) CSDN上也有不少解决方法,例如这里的: \documentclass{article} ...
- Word中添加中文伪代码
最近在看论文时,发现一些论文中带有中文伪代码的(格式类似于下图),看着还挺美观,于是想自己摸索一下怎么在word中添加这种伪代码. 目前在网上看到的操作大多数都是基于aurora或者algorithm ...
- 在word中添加字体;合并PPT
一.在word中添加字体 下载字体 网页搜索需要的字体并下载. 例如方正小标宋简体. 下载链接 下载完成如图所示 安装字体 打开控制面板,找到字体,如图所示. 将下载的字体复制进去 即可. word ...
- java注释中添加删除线_如何在Word中添加和删除注释
java注释中添加删除线 Leaving comments in a Word document is a good way to leave feedback on a piece you're r ...
最新文章
- html的带分页的表格写法,Html表格分页
- 格式小结 css 0926
- caffe 日志保存以及matlab绘制方法(windows以及ubuntu下)
- 安卓学习笔记34:默默工作的服务
- 洛谷 P1114 “非常男女”计划
- sox 转换pcm格式采样率
- ArcGIS Server 发布 REST 服务
- 谈谈“天轰穿”老师对VS2005的视频讲座
- 【Android进阶】Android仿淘宝商品浏览滑(拖)动查看详情界面
- Web浏览器发送POST请求
- 人工智能的优点是什么?AI有哪些优势?
- 2020级训练赛10.23
- 刻录服务器系统光盘,系统光盘制作
- 凌晨 计算机博士,凌晨三点,被我的博士老婆喊起来写程序……
- 【生活中的逻辑谬误】质的量化和以出身论英雄
- android欢迎页广告
- 【193】Lumen 中文文档
- NOIP(CSP)初赛知识总结
- 【洛谷】P3386 【模板】二分图最大匹配
- TUP:分享产品背后的技术和用户体验