代码片

 XWPFDocument doc =WordUtil.createSimpleWord(file, word);//file 对应的文件模板,word传递参数的实体对象List<XWPFParagraph> paragraphs = doc.getParagraphs();Integer ccfs = word.getCffs();//for (XWPFParagraph paragraph : paragraphs){List<Integer> picIndexs = new ArrayList<Integer>();List<XWPFRun> runs = paragraph.getRuns();for (int i = 0; i < runs.size(); i++){List<XWPFPicture> pics = runs.get(i).getEmbeddedPictures();if(pics.size() > 0){picIndexs.add(i);}}if(picIndexs.size() > 0){if(ccfs==0){paragraph.removeRun(picIndexs.get(1));}else{paragraph.removeRun(picIndexs.get(0));}}}

比如删除红色框选中的两张图片如下图:

poi 删除 word文档中的图片相关推荐

  1. java poi在word文档中插入图片后文件无法打开

    错误情况 POI生成的word文档包含图片时用office打开失败,提示错误.但是用wps却可以打开. 原因分析 这是因为poi本身的问题,单纯的插入图片是不显示的,可以使用如下处理方式createP ...

  2. 批量删除 Word 文档中的所有图片

    概要:我们在处理 Word 文档的时候,里面会包含很多图片.我们能否一键删除这些 Word 文档中的图片呢?这样的话我们可以保持我们的 Word 文档是没有图片的.如果能够批量删除 Word 中的图片 ...

  3. C# 替换Word文档中的图片

    C# 替换Word文档中的图片 图片是Word文档中非常常见的一种元素,我们在处理Word文档时经常会对图片进行如添加,提取,替换和删除等操作.之前我已经介绍过如何提取Word文档中的图片,这篇文章将 ...

  4. java中添加文本框_Java 添加、删除Word文档中的文本框

    在Word文档中,文本框是指一种可移动.可调大小的文字或图形容器.使用文本框,能够使文档在内容和形式上更为饱满.本文将通过使用Java编程来演示如何添加.删除Word文档中的文本框. Jar文件获取及 ...

  5. Python提取word文档中的图片,识别图片文字之后再转存为word文档

    #!/usr/bin/env python # coding: utf-8 import zipfile #压缩包 import os #文件库 import shutil import pytess ...

  6. 【Python】批量导出word文档中的图片、嵌入式文件

    Python 批量导出word文档中的图片.嵌入式文件 需求 学生试卷中的题目有要提交截图的,也有要提交文件的,为了方便学生考试,允许单独交或者嵌入Word中提交,那么事后如何整理学生的答案?单独提交 ...

  7. WORD文档中插入图片(1)

    (转) 在WORD文档中插入图片有两种方法:一种是添加到文档的文本层(嵌入型版式):一种是添加到文档的图形层(其他版式).     文本层的图片是不可以设置版式的,而图形层的版式是可以设置的,但只能是 ...

  8. C#操作Word(五)——在Word文档中插入图片

    实例说明 在Word文档的使用过程中,我们可以轻松的向文档中插入图片信息,那么,怎样使用C#向Word文档中插入图片呢?本实例将会介绍一种方法,可以方便的实现上述功能.实例运行效果如图1所示.   图 ...

  9. Python3-word文档操作(八):提取word文档中的图片方式一-利用docx库

    1. 简介: 要获取word文档中的图片文件.思路就是先解压,再查找.python中,下面两个库都可以实现这个功能: (1)zip库 (2)docx库 zip库: 上一篇博文已经提过,word本质上也 ...

最新文章

  1. linux下如何查看某个软件 是否安装??? 安装路径在哪???
  2. Caffe学习系列(8):solver优化方法
  3. 各浏览器对document.getElementById等方法的实现差异
  4. 构架高性能WEB网站的几点知识
  5. 关于计算机网络的主题报告,计算机网络与物联网工程研究所组织开展“安全先锋沙龙”主题报告活动...
  6. ARM嵌入式系统网络驱动中的重要数据结构
  7. Maven 设置本地仓库的地址
  8. Atitit 定时器timer 总结 目录 1. 定时器 循环定时器 和timeout超时定时器 1 2. Spring定时器 1 2.1. 大概流程 1 2.2. 核心源码springboot 1
  9. 数据结构课程设计实验报告
  10. snownlp 原理_使用snownlp进行情感分析
  11. 手把手带你玩转Spark机器学习-专栏介绍
  12. 阿里职位层级(附P级详细要求)
  13. Dapr for dotnet | 密钥管理 - Secret Management
  14. python大数加法、需要ut_对于密钥大小,Python加密数据太长
  15. 中国人民银行计算机招聘笔试题和答案(笔试真题)
  16. python,全自动获取图片,并下载你喜欢的美女图片
  17. 问卷中多选题该怎么分析?
  18. A股数据分析之收集数据:股票列表和股价
  19. Msfvenom的简单用法
  20. 2021年中国纸包装行业发展现状及市场格局分析[图]

热门文章

  1. MySQL 事务隔离级别,读现象,MVCC
  2. cf #818 Div.2(A~C)
  3. 马云的顿悟:阿里巴巴在维基经济学中成长
  4. BIM的发展现状与技术优势
  5. JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天、某周的区间范围
  6. 英雄联盟手游有EDG那么牛吗?——基于评论的文本分析证据
  7. STM32F427利用FSMC接口访问FPGA的SRAM(3)—— STM32F427访问FPGA的SRAM
  8. kotlin coroutine源码解析之Job启动流程
  9. vue+echarts+自适应 实现可视化大屏展示效果
  10. 北京市工作居住证只有电子版没有纸质版