java poi word转图片:,3个描述1.使用Java POI Word转图片实现快速高效的文档转换2.Java POI

Java POI Word转图片是指使用Apache POI库将Word文档转换为图片的过程。POI是Apache的一个开源项目,它提供了一组Java库,可以用来处理各种Microsoft Office文件格式,包括Word文件。下面是使用Apache POI将Word文档转换为图片的代码示例:

Java POI Word转图片是指使用Apache POI库将Word文档转换为图片的过程。POI是Apache的一个开源项目,它提供了一组Java库,可以用来处理各种Microsoft Office文件格式,包括Word文件。是使用Apache POI将Word文档转换为图片的代码示例:

Java POI Word转图片是指使用Apache POI库将Word文档转换为图片的过程。POI是Apache的一个开源项目,它提供了一组Java库,可以用来处理各种Microsoft Office文件格式,包括Word文件。

是使用Apache POI将Word文档转换为图片的代码示例:

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.IOException;

import java.util.Iterator;

import org.apache.poi.hwpf.HWPFDocument;

import org.apache.poi.hwpf.extractor.WordExtractor;

import org.apache.poi.hwpf.usermodel.Picture;

import org.apache.poi.hwpf.usermodel.Range;

public class WordToImage {

public static void main(String[] args) throws IOException {

//读取word文件

FileInputStream in = new FileInputStream("C:\\Users\\user\\Desktop\\test.doc");

HWPFDocument wordDocument = new HWPFDocument(in);

Range range = wordDocument.getRange();

//获取word中的图片

Iterator it = range.getPicturesTable().getAllPictures().iterator();

int i = 0;

while (it.hasNext()) {

Picture pic = it.next();

try {

// 返回Word中图片的实际大小(单位:字节)

System.out.println(pic.getContent().length);

// 写入图片到文件

pic.writeImageContent(new FileOutputStream("C:\\Users\\user\\Desktop\\test" + i + ".jpg"));

} catch (Exception e) {

e.printStackTrace();

}

i++;

}

//读取word文本内容

WordExtractor extractor = new WordExtractor(wordDocument);

String text = extractor.getText();

System.out.println(text);

}

}

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(4)
java 注解 参数@Retention利用 @Retention 注解保留 Java 代码的特性
上一篇
java 模板引擎:Welcome to Java Template Engine!
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(19条)