java 将doc格式的文档转化为pdf格式(实现Word文件预览)
doc格式的文档要实现预览功能,首先要将文档转化为pdf格式的文档
doc文档转pdf文档步骤
导入jar包
将aspose-words-jdk16-14.6.0.0.jar包导入项目中;创建一个格式转化类
package com.test;import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;import com.aspose.words.Document;
import com.aspose.words.License;
import com.aspose.words.SaveFormat;public class BTest {public static void main(String[] args) { doc2pdf("C:/Users/Desktop/产品资质项目接口文档4.08.docx","C:/Users/Desktop/1.pdf"); } public static boolean getLicense() { boolean result = false; try { InputStream is = BTest.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 inPath, String outPath) { /*if (!getLicense()) { // 验证License 若不验证则转化出的pdf文档会有水印产生 return; } */try { long old = System.currentTimeMillis(); File file = new File("C:/Users/Desktop/2.pdf"); // 新建一个空白pdf文档 FileOutputStream os = new FileOutputStream(file); Document doc = new Document(inPath); // Address是将要被转化的word文档 doc.save(os, SaveFormat.PDF);// 全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF, // EPUB, XPS, SWF 相互转换 long now = System.currentTimeMillis(); System.out.println("共耗时:" + ((now - old) / 1000.0) + "秒"); // 转化用时 } catch (Exception e) { e.printStackTrace(); } }
}
java 将doc格式的文档转化为pdf格式(实现Word文件预览)相关推荐
- CorelDRAW如何将文档发布为PDF格式
PDF文档在我们日常工作学习中常用的文件格式,那么CorelDRAW文档也可以转为PDF格式嘛?当然可以!只要你的电脑上安装有CorelDRAW软件,这个问题就迎刃而解了.下面小编以cdr格式的图片为 ...
- WORD文档转换成PDF格式
由于一个客户的项目中需要将WORD文档转换成PDF格式,实战教程如下: 需求分析:客户的项目以B/S结构为主,提供一个WORD文件在后台自动转换成PDF,经过实际 测试, 如果该篇WORD文档有100 ...
- [Office 2010 易宝典]怎样直接将Office文档保存为PDF格式?
大致内容 如何将Office文档保存问PDF格式: 通过菜单点击的方式把Microsoft Word文档另存为PDF文档. 操作步骤 1.点击"文件"菜单. 2.点击"另 ...
- Python 技术篇-利用Office VBA实现word文档转化为pdf文档实例演示
# -*- coding: UTF8 -*- from win32com.client import *def switch_pdf(path, name):'''作用:将word文档转化为pdf文档 ...
- 360html格式转换word,将Word文档转化为HTML格式的文档
利用Word.Application提供的方法,可以很轻易地将Word文档转化为HTML等其它格式,下面就是实现的全部的代码: Visual C# WordToHtml.aspx Inherits=& ...
- 将Word文档转化为HTML格式的文件
Word.ApplicationClass word = new Word.ApplicationClass(); Type wordType = word ...
- WPS将Word文档转化成PDF格式
因为要发封邮件给使用mac的客户,又怕他没有安装打开doc文件的工具,所以我决定将doc文件转成pdf文件.找到这篇文章.虽然可能因为wps版本存在不同,但找一下总能找到这些功能键. 转自:http: ...
- 将word文档按分页另存为多个word文件的VBA代码
有时候需要将一个word文档每一页另存为一个word文档,如果手工操作,量大会累死人的.今天我们用VBA来实现批量自动处理.在文档的ThisDocument的代码页中输入以下代码,然后执行Sub Sa ...
- 用Java将doc文档转成pdf格式
我这里使用的包是aspose-words-15.8.0-jdk16.jar和文件license.xml(用于去水印,放在项目的resources下) license.xml <License&g ...
最新文章
- 爱奇艺拟发行5亿美元可转换优先债券
- tip use view.isineditmode() in your custom views to skip code when shown in eclipse
- 一个简单的运算表达式解释器例子
- 接口(定义,使用方法)
- 圆与平面的接触面积_视频:5.3RJ六年级上册圆的面积例题+习题讲解
- HTMLCSS————CSS常用选择器及优先级
- Java修炼之道--I/O
- 滤波电容、去耦电容、旁路电容的作用
- 【Flink】Flink SQL 自定义 Source format
- 54 - 算法 - 动态规划问题 连续子序列和最大
- FFmpeg之mp4提取/h265(二十五)
- 1小时搞懂 Git 版本控制
- java股票雪球数据接口_国内股票数据接口API(5分钟K线、日线)
- 数学基础30讲:第一讲 高等数学预备知识
- Unity战棋游戏资源
- MATLAB中odeset的用法
- JS HTML Web端使用MQTT通讯测试
- 马哥教育42期第一周作业
- 介绍中国传统节日的网页html,介绍中国传统节日
- 齐兴皓 团队项目(任务五):项目回顾
热门文章
- python复数的实部和虚部都是整数嘛_数字类型
- php源码 拼车网顺风车_最新拼车网PHP源码整站打包—微信拼车+手机拼车+微信双终端+数据同步...
- (原创)ics-openvpn编译详解
- 【练习】Accessing data with MySQL
- 所以为什么要学ps?
- 微信php echo换行,微信小程序文字显示换行问题
- 如何利用微信活码快速裂变100个微信群?
- iPhone通讯录导入及备份方法
- sql语句的增删改操作附加代码
- 【遗传算法】模拟二进制交叉SBX与多项式变异