Java使用aopse实现word转换pdf

需要引用aspose包,引入操作我写了一个博客,地址如下

https://blog.csdn.net/weixin_46713508/article/details/125495770?spm=1001.2014.3001.5502

直接上代码了 这里应该用流输出,以后完善

    public boolean wordConvertPdf(MultipartFile file, String outPath) throws Exception {// 验证Licenseif (!WordConvertUtil.getLicense()) {return false;}try {// 原始word路径Document doc = new Document(file.getInputStream());// 输出路径File pdfFile = new File(outPath);// 文件输出流FileOutputStream fileOS = new FileOutputStream(pdfFile);doc.save(fileOS, SaveFormat.PDF);fileOS.close();return true;} catch (Exception e) {e.printStackTrace();return false;}}

运行如下

Java使用aopse实现word转换pdf相关推荐

  1. Java WORD转换PDF 并添加水印 (附赠jar提取链接)

    Java WORD转换PDF 并添加水印 直接上代码 实现功能 docx文档转换为PDF 转换之后排版不混乱 使用工具(Jar包) aspose-words-15.8.0-jdk16.jar(用于PD ...

  2. JAVA 使用 com.aspose.words将word转换PDF等

    因为公司前端需要在线查看word和PDF,后台上传需求将word等文件转换为PDF,原本使用的是liboffice进行转换,后来部署到服务器端之后,发现并不是很适合,由此找到com.aspose.wo ...

  3. Java使用XDOC实现word,pdf等格式的生成及转换

    Java使用XDOC实现word,pdf等格式的生成及转换 最近业务上有个需求,要将生成的简报以word或者pdf等格式下载下来 刚开始我设想的是用io流的方法直接写,但是这样无疑是比较麻烦的 直到我 ...

  4. Java使用Spire.Pdf或Aspose-Words实现Word转换Pdf在Linux服务器上的中文乱码问题

    一.问题产生的背景 当Word文档中含有中文字符时,不管是使用Spire.Pdf或Aspose-Words实现Word转换Pdf,代码的执行都需要调用操作系统的本地字体库支持,否则所有中文字符都将乱码 ...

  5. Linux系统Word转换PDF,文档字体乱码不显示问题解决。

    1.问题 在Windows系统中,使用Java将Word文档转换为PDF格式时,结果文档内容正常:但是在Linux系统中,转出来PDF文档出现乱码或###符号等. 2.问题原因 这个问题是由于Linu ...

  6. 关于poi操作word,word转换pdf预览,这边文章就够了

    最近公司一个项目中需要导出一个简历word版,对于实习生的我开始是无从下手的,后来通过搜索发现可以使用poi来操作. 话不多说,先引入依赖 <dependency><groupId& ...

  7. java 使用jacob实现word转pdf

    java 使用jacob实现word转pdf(IDEA Maven项目) 步骤: 一. 插件与jar包下载 SaveAsPDFandXPS 下载地址: http://www.microsoft.com ...

  8. 解决 linux(centos7)word转换pdf时,pdf乱码问题

    本文解决当word转换为pdf时,pdf文档中的中文字体全部都是乱码(方框)的问题. 先简单的写一下word转换pdf的代码,这个网上有很多(最下方有引用一遍博客详细的讲解了如何转换) /**** @ ...

  9. Java实现Excel和word转pdf加水印,复制及可用

    Java实现Excel和word转pdf加水印,复制及可用 时隔大半年,之前朋友,今天突然找我说,他们有个需求要做这东西.想起来之前自己照着官方文档写,也走了不少坑.今天就索性写个,也为了方便以后使用 ...

最新文章

  1. 自然语言处理基本概念
  2. 计算机传票录入教案,传票翻打教案.docx
  3. C语言查看队头元素,C语言实现循环队列的初始化进队出队读取队头元素判空-1...
  4. CompletableFuture多任务组合
  5. 计算机网络第5章(传输层)
  6. jzoj4805-[NOIP2016提高A组模拟9.28]跟踪【dfs,树】
  7. 【渝粤教育】广东开放大学 综合英语1 形成性考核 (36)
  8. 南京大学2021计算机考研复试线是多少,34所自划线院校2021考研复试分数线-2021南京大学考研分数线已公布...
  9. Open3d之文件IO
  10. 两个对象值同样(x.equals(y) == true),但却可有不同的hash code,这句话对不正确?
  11. 最简单的三层实例【插入据
  12. Hive,Pig,HBase 傻傻分不清楚
  13. 计算机软件硬件维修,电脑软硬件维修从入门到精通
  14. 【深度好文】simhash文本去重流程
  15. 智慧城市项目在PPP模式中的应用
  16. 亲自动手写一个深度学习框架
  17. linux bam文件格式介绍,Sam和bam文件说明
  18. DNS_PROBE_FINISHED_NXDOMAIN错误的解决方法
  19. windows下搭建ITS运行环境
  20. unraid虚拟linux系统,unRAID Linux环境下自作启动U盘

热门文章

  1. 细雨湿衣看不见 闲花落地听无声
  2. SQL CASE语句的使用
  3. PPT在线转换成视频的步骤
  4. 【蓝桥杯单片机】第十三届蓝桥杯单片机省赛客观题及其题解
  5. Error occured processing XML 'Cannot find class [springmvc.extention.BeanArgumentResolver]
  6. 《卓有成效的管理者》第一次心得
  7. 关联规则挖掘(Apriori算法和FP-Growth算法)
  8. 智能云电视机顶盒怎么连接(设备连接方法和注意项)
  9. CPU、GPU、TPU、NPU等到底是什么
  10. hexo笔记十一:next主题添加留言页面