当前位置: 首页 > news >正文

Java word文档中的图片抽离方法

Java word文档中的图片抽离方法

Java word文档中的图片抽离方法

package com.example.core.mydemo.aspose;import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFPictureData;import java.awt.image.BufferedImage;
import java.io.*;
import java.util.List;import javax.imageio.ImageIO;/*** 将word中的图片转换为图片(可以理解为将word文档中的图片抽离出来),而不是将word文档转换为图片*/
public class WordToImageConverter {public static void main(String[] args) {try {String wordFilePath = "D:\\pdf\\testword.docx";String outputImagePath = "D:\\pdf\\image33.png";XWPFDocument document = new XWPFDocument(new FileInputStream(wordFilePath));List<XWPFPictureData> pictures = document.getAllPictures();System.out.println("pictures size=" + pictures.size());for (int i = 0; i < pictures.size(); i++) {XWPFPictureData picture = pictures.get(i);byte[] pictureData = picture.getData();BufferedImage image = ImageIO.read(new ByteArrayInputStream(pictureData));String imageFileName = outputImagePath + "_" + (i + 1) + ".png";if(image != null) {ImageIO.write(image, "png", new FileOutputStream(new File(imageFileName)));}}document.close();System.out.println("image ok 2");} catch (IOException e) {e.printStackTrace();}}
}

 

http://www.hskmm.com/?act=detail&tid=30897

相关文章:

  • Kerberos认证(Elasticsearch)
  • 2025 年聚氨酯砂浆厂家最新推荐排行榜:聚焦欧洲技术与一站式服务的国内优质企业甄选指南水性聚氨酯砂浆/聚氨酯砂浆自流平厂家推荐
  • 在Anolis OS 8.10 GA上安装和配置VNC系统
  • 钩子(HOOK):改变系统行为的 “隐形抓手”
  • 浅谈InheritableThreadLocal---线程可继承的小书包
  • 2025 年涡街流量计厂家推荐,湖北南控仪表科技有限公司技术创新与行业应用解决方案解析
  • 2025 年超声波流量计厂家推荐,湖北南控仪表科技有限公司产品技术与行业应用解决方案解析
  • ArcGIS 10.2.2 字符串长度为20却仅能输入3个汉字的解决方法
  • 2025 年涡轮流量计厂家推荐:湖北南控仪表科技有限公司设备供应与多行业适配解决方案
  • OAuth/OpenID Connect安全测试全指南
  • 2025 年电磁流量计厂家推荐:湖北南控仪表科技有限公司专业设备供应与行业适配解决方案
  • 90%企业忽略的隐藏成本:Data Agent如何降低数据分析总拥有成本(TCO)
  • 123123123
  • adb logcat 根据Tag 过滤日志
  • 2025 年艺术涂料厂家最新推荐排行榜,全方位呈现优质品牌特色与竞争力
  • 爬虫遇到的问题与解
  • 自动化测试框架选型指南:数据驱动、关键字驱动还是混合模式?
  • 直播软件搭建避坑!从直播源码选型到运维,3步搞定上线+降本60%
  • LatchUtils:简化Java异步任务同步的利器
  • Qoder + ADB Supabase :5分钟GET超火AI手办生图APP
  • 深入解析:站内信设计分析
  • 实验报告2
  • Agentic RAG对比传统RAG的优势
  • 实验二
  • linux系统查看磁盘过程
  • 2025-10-14 闲话
  • ftp多用户多目录配置
  • 芋道框架怎么样
  • 神级掩护软件!老板路过我电脑在“系统更新中”
  • 超真实“电脑崩溃模拟器”:蓝屏、重启、FBI警告一应俱全!