如何使用Java将pdf文件转换为word文件?

而且,它看起来像它一样容易吗?

解决方法:

public class PDFTextReader

{

static String pdftoText(String fileName) {

PDFParser parser;

String parsedText = null;

PDFTextStripper pdfStripper = null;

PDDocument pdDoc = null;

COSDocument cosDoc = null;

File file = new File(fileName);

if (!file.isFile()) {

System.err.println("File " + fileName + " does not exist.");

return null;

}

try {

parser = new PDFParser(new FileInputStream(file));

} catch (IOException e) {

System.err.println("Unable to open PDF Parser. " + e.getMessage());

return null;

}

try {

parser.parse();

cosDoc = parser.getDocument();

pdfStripper = new PDFTextStripper();

pdDoc = new PDDocument(cosDoc);

parsedText = pdfStripper.getText(pdDoc);

} catch (Exception e) {

System.err

.println("An exception occured in parsing the PDF Document."

+ e.getMessage());

} finally {

try {

if (cosDoc != null)

cosDoc.close();

if (pdDoc != null)

pdDoc.close();

} catch (Exception e) {

e.printStackTrace();

}

}

return parsedText;

}

public static void main(String args[]){

try {

String content = pdftoText(PDF_FILE_PATH);

File file = new File("/sample/filename.txt");

// if file doesnt exists, then create it

if (!file.exists()) {

file.createNewFile();

}

FileWriter fw = new FileWriter(file.getAbsoluteFile());

BufferedWriter bw = new BufferedWriter(fw);

bw.write(content);

bw.close();

System.out.println("Done");

} catch (IOException e) {

e.printStackTrace();

}

}

}

标签:java,pdf,ms-word

来源: https://codeday.me/bug/20191005/1856265.html

java pdf 转换 word_如何使用Java将pdf文件转换为word文件相关推荐

  1. 在Word2013中如何将PDF文件转换为Word文件

    Word和PDF文件之间的相互转换在我们的生活中是经常需要用到的,也是曾经困扰了很多人的一个问题,现在好了,Word2013可以直接帮我们将PDF文件转换为 Word 文件了,小伙伴儿们有没有惊呆了呢 ...

  2. 苹果手机如何将PDF文件转换为Word文档

    作为职场小白一遇到文件转换就头疼,特别是下班了之后手机接收到的PDF文件,电脑又不在身边,手机又不会转换,是不是很多人都有我这样的苦恼,但是小编今天就在这告诉大家,手机上市可以实现PDF文件转换Wor ...

  3. pdf文件转word文件,word转pdf文件小程序

    在平时生活.学习中总会遇到一些文件格式的转化问题,在很多软件啊,网站都可以转换,但是都要付钱的:面对这个问题我也是经历过的,学习了python发现文件转换不就轻轻松松吗,接下来我带大家一起来学习如何进 ...

  4. 将Pdf文件转换为Word

    在Word 2013里面,我们可以打开一个PDF文件,并对其进行编辑,重新保存后,实现将PDF文件转换为Word文件 下面由简单的代码VBA代码实现将某个目录下所有的PDF文件转为Word文件 Sub ...

  5. Word处理控件Aspose.Words功能演示:在 Java 中将 HTML 文件转换为 Word 文档

    在各种情况下,您可能需要将 HTML 内容转换为 Word 文档.例如,用于从所见即所得 HTML 编辑器生成文档或将网页转换为 DOCX 或 DOC 格式.为了以编程方式执行此转换,本文介绍了如何将 ...

  6. java代码实现excel文件转换为csv文件

    java代码实现excel文件转换为csv文件 pom文件导入 <dependencies><dependency><groupId>org.springframe ...

  7. android开发将h5转换成pdf_如何将PDF转换成图片?搞定PDF格式转换,就用这招就够了!...

    原标题:如何将PDF转换成图片?搞定PDF格式转换,就用这招就够了! 在我们日常学习和日常工作中,我们有时候会遇到要使用到PDF中某一部分的情况,这时候我们可以将PDF文件转成图片.有什么办法可以把P ...

  8. PDF转换工具类(byte[]转PDF并生成文件)

    PDF转换工具类(byte[]转PDF并生成文件) 对html转为标准的xhtml public byte[] transferHtml2XHtml(byte[] html){Tidy tidy = ...

  9. php jpg转换为pdf文件,php使用ImageMagick将PDF文件转换为JPG文件的方法_PHP

    本文实例讲述了php使用Image Magick将PDF文件转换为JPG文件的方法.分享给大家供大家参考.具体如下: 这是一个非常简单的格式转换代码,可以把.PDF文件转换为.JPG文件,代码要起作用 ...

最新文章

  1. uscao Spinning Wheels
  2. OKR的落实过程中如何判断设定的OKR是否是合格的OKR?
  3. ASP.NET Core 异常重试组件 Polly
  4. js cookies 存数组_用一个例子理解JS函数的底层处理机制
  5. 代码评审会议_如何将电话会议(和访问代码)另存为联系人
  6. 光骓者的荣耀(洛谷P5638题题解,弃坑Java拥抱C++)
  7. 自动化测试,从入门到跑路1
  8. Matrix探究细谈
  9. 不允许有匹配 “[xX][mM][lL]“ 的处理指令目标。
  10. 单片机c语言实验报告心得,单片机实习心得体会
  11. mysql pxc搭建_MySQL(PXC)集群搭建
  12. 学生成绩信息管理系统
  13. java实现积分抽奖_java毕业设计_springboot框架的超市消费积分抽奖
  14. ARBITRAR: User-Guided API Misuse Detection
  15. [附源码]java毕业设计逸尘房屋销售管理系统
  16. 信源编码作业【01】利用Audacity软件语音信号的频谱分析
  17. 接入高防后出现502怎么办?
  18. 影之刃2服务器维护,影之刃2一个忠实玩家的心声和建议
  19. 灰色关联分析的简单介绍以及使用
  20. PYthon黑科技之透明通道隐藏图片

热门文章

  1. day12-HTML、CSS与blog页面讲解
  2. PTA L2-048 寻宝图 (25 分)
  3. 嵌入式linux与pc串口传输文件基于lrzsz
  4. 下一代云计算架构,VMware要占“半壁江山”
  5. 一文读懂支付通道背后的江湖!——下
  6. 【Python】| 基于Python实现对比Excel的小工具
  7. 伊拉克COR证书电子电器
  8. 【OpenCV学习笔记】之六 手写图像旋转函数---万丈高楼平地起
  9. NCRE教材笔记 第一章操作系统概论
  10. 13种MongoDB的GUI简介