JAVA实现PDF无损转WORD
JAVA实现PDF转word,全网最详细,描述最准确
写在前面,
此方法实现PDF转word,格式无损,但是,转换后的word不可编辑
开始
废话不多说,直接上代码
package com.example.pdf.util;import com.aspose.pdf.Document;
import com.aspose.pdf.SaveFormat;import java.io.FileOutputStream;
import java.io.IOException;public class Pdf2Word {public static void main(String[] args) throws IOException {//例子:D:\glliu\下载内容\123.pdfpdf2doc("本地的pdf文件路径");}//pdf转docpublic static void pdf2doc(String pdfPath) {long old = System.currentTimeMillis();try {//新建一个word文档String wordPath=pdfPath.substring(0,pdfPath.lastIndexOf("."))+".doc";FileOutputStream os = new FileOutputStream(wordPath);//doc是将要被转化的word文档Document doc = new Document(pdfPath);//全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF, EPUB, XPS, SWF 相互转换doc.save(os, SaveFormat.DocX);os.close();//转化用时long now = System.currentTimeMillis();System.out.println("Pdf 转 Word 共耗时:" + ((now - old) / 1000.0) + "秒");} catch (Exception e) {System.out.println("Pdf 转 Word 失败...");e.printStackTrace();}}
}
pom依赖
<dependency><groupId>org.javassist</groupId><artifactId>javassist</artifactId><version>3.20.0-GA</version></dependency>
引入JAR包:
jar包和源码放在百度网盘了,链接
提取码:wm52
引入JAR包教程
如果大家有不知道怎么在IDEA中引入JAR包的,可以看这里
代码运行结果
转换完成的WORD
原PDF文件:
转换后的word:
结束
至此,转换完成,完美转换。如果大家有什么疑问,可以联系企鹅号:1363653934
JAVA实现PDF无损转WORD相关推荐
- java pdf 转换 word_如何使用Java将pdf文件转换为word文件
如何使用Java将pdf文件转换为word文件? 而且,它看起来像它一样容易吗? 解决方法: public class PDFTextReader { static String pdftoText( ...
- Java实现pdf转HTML | WORD | EXCEL | PPT | PNG | TXT 教程
从 Maven 下载 Aspose.PDF 通过将以下配置添加到 pom.xml, 您可以直接从基于Maven的项目 轻松地使用Aspose.PDF for Java . <repository ...
- java使用aspose-words无损格式转pdf文件
1.下载aspose-wordsjar包 链接: https://pan.baidu.com/s/1Dtb-hFgYJj2-F_Ona8nErQ 提取码: kdrb 2.项目pom.xml配置以下代码 ...
- pdf转换器免费版哪种好用:Aiseesoft PDF Converter Ultimate | 无损转word转Excel转PPT转图片啥都行!!!
Aiseesoft PDF Converter Ultimate 是一款优秀且高效可靠的无损电脑免费版pdf转换器软件,凭借卓越高识别精度的强悍OCR识别技术,可精准识别英文.法文.中文 ...
- Java为 pdf、word和excel添加水印
1. 引入依赖 <!--easyexcel--><dependency><groupId>com.alibaba</groupId><artifa ...
- java 实现pdf 转word去除水印和去除页数限制
背景 每次下载的pdf文档想转成word文档,都从网上找各种找网址,网上的网址要么存在必须要充值,要么转化效果不好等等问题.作为一个技术人员,所以想能否实现pdf转化为word文档 代码实现 1.1 ...
- 基于java的格式转换,word 转 pdf、word 转图片、office 格式转换、在线文件预览
一.项目简介 不管你是java程序员.c++程序员,python程序员,在开发项目中肯定遇到过格式转换的问题,如何轻松搞定格式转换的问题呢?当然是百度啦!面向百度编程已经成为当下程序员的日常操作. 基 ...
- java实现PDF 转WORD
CSDN话题挑战赛第2期 参赛话题:Java技术分享 引言 由于市场上目前的各种格式文件的转换基本上都需要会员,怎么办呢? 不走寻常路,我们是程序员 我们当然要不走寻常路了,我们要动用一些特殊手段,展 ...
- java 使用 freemarker模板 生成 word 并用 aspose 转换成PDF
添加依赖: <!-- freemarker生成word文件--><dependency><groupId>org.springframework.boot</ ...
最新文章
- leetcode 567. Permutation in String 字符串的排列 滑动窗口法
- 关于“航天•轻舟机器人国赛技术交流会”邀请函
- 什么原数据更容易平稳_【时间序列】-航空数据预测
- CC通信软件list
- Acwing第 9 场周赛【未完结】
- 一个应用程序和另一个应用程序apk文件信息
- 720 智能硬件与 LeanCloud 云端的默契协作
- Jelinek-Merer与Absolute discounting 平滑方法
- linux devops_DevOps原则与学生Linux程序产生共鸣
- Firefox开发者版本终于支持Windows 64位
- jsp九大内置对象简述
- 云学算法之Ackerman阿克曼函数的python实现
- 树莓派Python 按键实验
- word论文排版插件_word论文排版自动编号设置
- 【WiFi】WiFi安全类型
- 安装了58款app的你,该如何记住所有密码?
- 服务器运行bat文件闪退,win10运行bat文件一闪而过怎么办_网站服务器运行维护
- web登录用户名密码加密
- 如何打通企业数据,实现数智化转型
- 杰理之提示音配置【篇】
热门文章
- VB6.0 读取Excel2010简单方法(附源码和注释,可伸手)
- 中荷人寿山东省分公司开展保险消费者权益保护教育宣传周活动
- 7-56 福到了 (15 分)
- 滴水逆向三期笔记与作业——02C语言——02数据类型
- 谷歌网站错误服务器连接,谷歌浏览器 您的链接存在安全隐患 此网站是用的安全配置已过时...---服务器 TLS1.0 1TLS.2配置方法...
- Microsoft Visual Studio 2019介绍之使用入门
- 哦, 这该死的txt回车符~
- lol-----寒冰射手-----艾希
- 河北科技师范学院计算机在哪个校区,河北科技师范学院怎么样有几个校区?属于几本?在河北省排名第几...
- 淘宝旺旺号转userid 或 uid 接口与方法