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;
/**
*
* 由于ASPOSE比较吃内存,操作大一点的文件就会堆溢出,所以请先设置好java虚拟机参数:-Xms512m -Xmx512m(参考值)
* 如有疑问,请在CSDN下载界面留言,或者联系QQ569925980
*
* @author Spark
*
*/
public class Test {
/**
* 获取license
*
* @return
*/
public static boolean getLicense() {
boolean result = false;
try {
// 项目中lincense.xml的路径
InputStream is = Test.class.getClassLoader().getResourceAsStream("\\license.xml");
License aposeLic = new License();
aposeLic.setLicense(is);
result = true;
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
public static void main(String[] args) {
// 验证License
if (!getLicense()) {
return;
}
try {
File file = new File("D:\\test.pdf");
FileOutputStream os = new FileOutputStream(file);
Document doc = new Document("D:\\test.docx");
doc.save(os, SaveFormat.PDF);//全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF, EPUB, XPS, SWF 相互转换
} catch (Exception e) {
e.printStackTrace();
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
aspose-word-for java-14.9.0
共3个文件
xml:1个
java:1个
jar:1个
需积分: 14 12 下载量 107 浏览量
2018-09-08
18:01:46
上传
评论
收藏 7.53MB ZIP 举报
温馨提示
全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF, EPUB, XPS, SWF 相互转换
资源推荐
资源详情
资源评论
收起资源包目录
Aspose-word-for java-14.9.0.zip (3个子文件)
Aspose-word-for java-14.9.0-jdk16
license.xml 587B
Test.java 1KB
aspose-words-14.9.0-jdk16.jar 8.15MB
共 3 条
- 1
资源评论
lynncain
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功