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中添加图片并使图片居中相关推荐

  1. java 向word中添加excel附件并向excel单元格中加入图片并压缩图片并根据图片动态控制单元格高度宽度

    word中加入excel附件 excel单元格中插入图片 word freemarker Excel poi 制作, jxl 插入图片 压缩图片/宽高,动态控制单元格高度与宽度 1.word 需要模板 ...

  2. Word中添加图片时自动添加图片名

    Word中添加图片时自动添加图片名 1.打开Word中"查看宏" 2.新建宏 3.运行宏 当Word中需要添加大量图片时,并要显示图片名称时可以采用以下编辑宏进行快速插入,下边讲述 ...

  3. html 图片转换成word,在Word中通过把编辑的图片另存为HTML文件实现转换图片

    Word是文字处理软件,它和图片格式转换根本就占不上边啊?如何能转换图片呢?在正常情况下Acdsee确实是图片浏览.格式转换的好工具,但是如果你的机器里没有安装它,却要进行图片转换怎么呢?这样我们的W ...

  4. 怎样把图片保存为html文件,在Word中通过把编辑的图片另存为HTML文件实现转换图片...

    Word是文字处理软件,它和图片格式转换根本就占不上边啊?如何能转换图片呢?在正常情况下Acdsee确实是图片浏览.格式转换的好工具,但是如果你的机器里没有安装它,却要进行图片转换怎么呢?这样我们的W ...

  5. 如何在ppt或word中添加高亮代码?

    如何在ppt或word中添加高亮代码? 问题: 如何ppt中添加带有语法高亮的程序代码,就如同下面的形式(在ppt嵌入高亮代码,且可以编辑,带有行号) 详细的要求如下: 1.代码带有语法高亮. 2.结 ...

  6. wordpress 背景_如何在WordPress中添加全屏背景图片

    wordpress 背景 Full screen background image seems to be a new design trend that is becoming fashionabl ...

  7. 爱思唯尔(Elsevier)论文模板中添加作者简介和图片(biography)

    Elsever论文模板的论文模板中没有biography的模板,如何手动添加? 1. 现有方案举例(不完美) CSDN上也有不少解决方法,例如这里的: \documentclass{article} ...

  8. Word中添加中文伪代码

    最近在看论文时,发现一些论文中带有中文伪代码的(格式类似于下图),看着还挺美观,于是想自己摸索一下怎么在word中添加这种伪代码. 目前在网上看到的操作大多数都是基于aurora或者algorithm ...

  9. 在word中添加字体;合并PPT

    一.在word中添加字体 下载字体 网页搜索需要的字体并下载. 例如方正小标宋简体. 下载链接 下载完成如图所示 安装字体 打开控制面板,找到字体,如图所示. 将下载的字体复制进去 即可. word ...

  10. java注释中添加删除线_如何在Word中添加和删除注释

    java注释中添加删除线 Leaving comments in a Word document is a good way to leave feedback on a piece you're r ...

最新文章

  1. html的带分页的表格写法,Html表格分页
  2. 格式小结 css 0926
  3. caffe 日志保存以及matlab绘制方法(windows以及ubuntu下)
  4. 安卓学习笔记34:默默工作的服务
  5. 洛谷 P1114 “非常男女”计划
  6. sox 转换pcm格式采样率
  7. ArcGIS Server 发布 REST 服务
  8. 谈谈“天轰穿”老师对VS2005的视频讲座
  9. 【Android进阶】Android仿淘宝商品浏览滑(拖)动查看详情界面
  10. Web浏览器发送POST请求
  11. 人工智能的优点是什么?AI有哪些优势?
  12. 2020级训练赛10.23
  13. 刻录服务器系统光盘,系统光盘制作
  14. 凌晨 计算机博士,凌晨三点,被我的博士老婆喊起来写程序……
  15. 【生活中的逻辑谬误】质的量化和以出身论英雄
  16. android欢迎页广告
  17. 【193】Lumen 中文文档
  18. NOIP(CSP)初赛知识总结
  19. 【洛谷】P3386 【模板】二分图最大匹配
  20. TUP:分享产品背后的技术和用户体验

热门文章

  1. FFD(Free-Form Deformation)自由变形
  2. 顶尖程序员的五种思维模式,值得学习
  3. vivoX7的Android版本哪个好,vivoX23和vivoX7哪个最好用 看完这些优缺点再做决定
  4. 投资理财-温暖人心Lemon
  5. 蓝旭工作室2021JavaScript基础
  6. Ubuntu18.04安装死机,开机死机,关机死机 惠普
  7. Redis分布式锁一文全攻略
  8. oracle中角色和用户权限,ORACLE 权限跟角色
  9. 企业应用汇聚交换机的场景
  10. 零碳排放的环保区块链,RubiX