Word转Pdf(无水印)
需要得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(无水印)相关推荐
- .NetCore实现word转PDF无第三方水印+批量生成自定义水印(不用安装Microsoft和WPS插件)
技术实现: Aspose18.7破解版Word转PDF无官方水印,使用Aspose破解版需要在Nuget中下载安装 SkiaSharp1.60.0 iTextSharp添加自定义水印,平铺展示 Dem ...
- Java实现Excel和word转pdf加水印,复制及可用
Java实现Excel和word转pdf加水印,复制及可用 时隔大半年,之前朋友,今天突然找我说,他们有个需求要做这东西.想起来之前自己照着官方文档写,也走了不少坑.今天就索性写个,也为了方便以后使用 ...
- Java word(doc/docx)转pdf 无水印/免费
最近项目有个需求需要将word转为pdf. 网络上有好多种方案:spire,aspose,jacob等,由于jacob需要在jdk添加dll文件,有点束缚,所以在这里就不讲这个方案了 一.spire. ...
- 给现有的word和pdf加水印
iTextSharp简单生成pdf和操作pdf添加水印 给word加水印,利用的是aspose.words
- java实现word文档转pdf功能(无水印)
java实现word转pdf功能(无水印) 导入相关jar包 测试代码: public static void main(String[] args) throws Exception{Documen ...
- Java实现word、excel、ppt转pdf文件,pdf转图片(无水印)
在网上也是找了好久才找到的一些比较好的资料,我自己总结梳理了一下,方便后面各位小伙伴使用. 1.效果图 所需的架包百度网盘: 百度链接https://pan.baidu.com/s/1oGsL7hSo ...
- java 转换word doc docx 等office文档 为pdf,无需破解 aspose ,无水印
我的目标:在浏览器页面上直接预览word,excel,pdf 等 为何会有该需求? 踩过的坑: 解决思路1: 用收费版的aspose或者 spire doc 转换后,再去除水印 优化完后的代码,`TO ...
- mac pdf去水印_今天才知道,Word、PDF文档去水印这么简单!一键水印说拜拜
在工作中,我们经常都会给一些重要文件加上水印,不过有时候我们要去掉水印就有点麻烦了,很多小伙伴都不知道怎么将文档的水印删除,今天小编就跟大家分享各种水印的删除方法,针对不同情况,我们可以采取不同的方法 ...
- 使用aspose方式使excel,ppt,word进行在线预览。(无水印)
使用aspose方式使excel,ppt,word进行在线预览.(无水印) 1.首先,页面需要用jquery中window.open();打开一个新页面. window.open(../fileMan ...
最新文章
- 使用SQLServer配置管理器配置SQLServer数据库引擎实例,以便侦听特定的固定1433端口。...
- 学文科的优势_男生学文科,出路在哪里?带了十几年文科的班主任道出了实情...
- 原创 | 我被面试官给虐懵了,竟然是因为我不懂Spring中的@Configuration
- ansible(4)——配置文件及以对面某个用户来登录
- 关于 SAP Spartacus 的 featureModules
- Matlab中3条曲线归一,matlab中关于数据归一化函数mapminmax的使用
- 【转】C#中的弱事件:不同的解决方法
- PgSQL · 应用案例 · 惊天性能!单RDS PostgreSQL实例支撑 2000亿
- 数据库树形结构、多级联动的表设计
- Servlet — 如何让服务器控制浏览器10秒后跳转到另一个页面
- 无权访问同一网络的共享计算机,局域网共享文件夹无权访问怎么办
- Hypermedia 简介
- 10.2项目干系人管理+信息系统项目管理+野马合集
- 《筱静观察》第三季第2期丨区块链在金融开放与监管中的作用
- Win 10系统下,用stc-isp烧程序的时候,出现“串口已被其它程序打开或该串口不存在”的解决方法
- PHP生成微信小程序码
- html设置word页边距,word怎样设置页边距的两种方法
- Spotify – Spotify connect 和vobis音频解码研究
- 使用html与css实现一个漂亮的网页
- 支持向量机SVM(三)软间隔与松弛变量的替代损失函数