需要得jar包和配置文件放在百度网盘上:

链接:https://pan.baidu.com/s/1P_TXRKuOBAMYKGLvMIhYsQ 
   提取码:wdre

下载jar包后可将jar包放在maven私服上

package com.bee.supply.chain.finance.common.utils;import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;import org.apache.commons.io.IOUtils;
import org.aspectj.weaver.ast.Test;import com.aspose.words.Document;
import com.aspose.words.FontSettings;
import com.aspose.words.License;
import com.aspose.words.SaveFormat;/*** * @Description word转pdf* @author 老板来个豆沙包* @Date 2019年4月17日* @version 1.0.0*/
public class Word2PdfUtil {public static boolean getLicense() {boolean result = false;try {InputStream is = Test.class.getClassLoader().getResourceAsStream("license.xml"); // license.xml应放在..\WebRoot\WEB-INF\classes路径下License aposeLic = new License();aposeLic.setLicense(is);result = true;} catch (Exception e) {e.printStackTrace();}return result;}public static void doc2pdf(String tempWordFilePath, String tempPdfFilePath) {if (!getLicense()) { // 验证License 若不验证则转化出的pdf文档会有水印产生return;}FileOutputStream os = null;try {File file = new File(tempPdfFilePath);if (!file.exists()) {try {file.createNewFile();} catch (IOException e) {e.printStackTrace();}}os = new FileOutputStream(file);//设置多个字体目录FontSettings.setFontsFolder("/usr/share/fonts/winFonts", false);Document doc = new Document(tempWordFilePath); // Address是将要被转化的word文档doc.save(os, SaveFormat.PDF);// 全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF,// EPUB, XPS, SWF 相互转换} catch (Exception e) {e.printStackTrace();} finally {IOUtils.closeQuietly(os);}}
}

Word转Pdf(无水印)相关推荐

  1. .NetCore实现word转PDF无第三方水印+批量生成自定义水印(不用安装Microsoft和WPS插件)

    技术实现: Aspose18.7破解版Word转PDF无官方水印,使用Aspose破解版需要在Nuget中下载安装 SkiaSharp1.60.0 iTextSharp添加自定义水印,平铺展示 Dem ...

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

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

  3. Java word(doc/docx)转pdf 无水印/免费

    最近项目有个需求需要将word转为pdf. 网络上有好多种方案:spire,aspose,jacob等,由于jacob需要在jdk添加dll文件,有点束缚,所以在这里就不讲这个方案了 一.spire. ...

  4. 给现有的word和pdf加水印

    iTextSharp简单生成pdf和操作pdf添加水印 给word加水印,利用的是aspose.words

  5. java实现word文档转pdf功能(无水印)

    java实现word转pdf功能(无水印) 导入相关jar包 测试代码: public static void main(String[] args) throws Exception{Documen ...

  6. Java实现word、excel、ppt转pdf文件,pdf转图片(无水印)

    在网上也是找了好久才找到的一些比较好的资料,我自己总结梳理了一下,方便后面各位小伙伴使用. 1.效果图 所需的架包百度网盘: 百度链接https://pan.baidu.com/s/1oGsL7hSo ...

  7. java 转换word doc docx 等office文档 为pdf,无需破解 aspose ,无水印

    我的目标:在浏览器页面上直接预览word,excel,pdf 等 为何会有该需求? 踩过的坑: 解决思路1: 用收费版的aspose或者 spire doc 转换后,再去除水印 优化完后的代码,`TO ...

  8. mac pdf去水印_今天才知道,Word、PDF文档去水印这么简单!一键水印说拜拜

    在工作中,我们经常都会给一些重要文件加上水印,不过有时候我们要去掉水印就有点麻烦了,很多小伙伴都不知道怎么将文档的水印删除,今天小编就跟大家分享各种水印的删除方法,针对不同情况,我们可以采取不同的方法 ...

  9. 使用aspose方式使excel,ppt,word进行在线预览。(无水印)

    使用aspose方式使excel,ppt,word进行在线预览.(无水印) 1.首先,页面需要用jquery中window.open();打开一个新页面. window.open(../fileMan ...

最新文章

  1. 使用SQLServer配置管理器配置SQLServer数据库引擎实例,以便侦听特定的固定1433端口。...
  2. 学文科的优势_男生学文科,出路在哪里?带了十几年文科的班主任道出了实情...
  3. 原创 | 我被面试官给虐懵了,竟然是因为我不懂Spring中的@Configuration
  4. ansible(4)——配置文件及以对面某个用户来登录
  5. 关于 SAP Spartacus 的 featureModules
  6. Matlab中3条曲线归一,matlab中关于数据归一化函数mapminmax的使用
  7. 【转】C#中的弱事件:不同的解决方法
  8. PgSQL · 应用案例 · 惊天性能!单RDS PostgreSQL实例支撑 2000亿
  9. 数据库树形结构、多级联动的表设计
  10. Servlet — 如何让服务器控制浏览器10秒后跳转到另一个页面
  11. 无权访问同一网络的共享计算机,局域网共享文件夹无权访问怎么办
  12. Hypermedia 简介
  13. 10.2项目干系人管理+信息系统项目管理+野马合集
  14. 《筱静观察》第三季第2期丨区块链在金融开放与监管中的作用
  15. Win 10系统下,用stc-isp烧程序的时候,出现“串口已被其它程序打开或该串口不存在”的解决方法
  16. PHP生成微信小程序码
  17. html设置word页边距,word怎样设置页边距的两种方法
  18. Spotify – Spotify connect 和vobis音频解码研究
  19. 使用html与css实现一个漂亮的网页
  20. 支持向量机SVM(三)软间隔与松弛变量的替代损失函数

热门文章

  1. springboot实现ip归属地址查询
  2. ios 保存图片到相册 崩溃_iOS保存图片闪退
  3. js实现折线、柱形、散点、扇形统计图之间的转换
  4. MYZR IMX6 EK200 RTL8188EUS WIFI AP
  5. A herf=# 的问题
  6. 快速上手!7款简单易用的在线绘图工具推荐
  7. Unity使用MatchVS联网
  8. interrupt的用法
  9. SQL批量删除与批量插入
  10. 程序员真的随便月入过万?