java利用Aspose.slides.jar将本地ppt文档转化成pdf完美破解版 无水印 无中文乱码
java利用Aspose.slides.jar将本地ppt文档转化成pdf(完美破解版 无水印 无中文乱码)
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-18 15:45 AsposeSlides15.9.0
文件 368 2018-05-18 15:45 AsposeSlides15.9.0.classpath
文件 388 2018-05-18 15:45 AsposeSlides15.9.0.project
目录 0 2018-05-18 15:45 AsposeSlides15.9.0.settings
文件 57 2018-05-18 15:45 AsposeSlides15.9.0.settingsorg.eclipse.core.resources.prefs
文件 598 2018-05-18 15:45 AsposeSlides15.9.0.settingsorg.eclipse.jdt.core.prefs
目录 0 2018-05-18 15:46 AsposeSlides15.9.0in
目录 0 2018-05-18 15:46 AsposeSlides15.9.0incom
目录 0 2018-05-18 15:46 AsposeSlides15.9.0incomdemo
文件 2129 2018-05-18 15:46 AsposeSlides15.9.0incomdemoTestSlides.class
文件 584 2018-05-18 15:45 AsposeSlides15.9.0inlicense.xml
文件 1236992 2018-05-18 15:46 AsposeSlides15.9.0in est.ppt
目录 0 2018-05-18 15:46 AsposeSlides15.9.0lib
文件 31562496 2018-05-18 15:46 AsposeSlides15.9.0libaspose.slides-15.9.0.jar
目录 0 2018-05-18 15:46 AsposeSlides15.9.0src
目录 0 2018-05-18 15:46 AsposeSlides15.9.0srccom
目录 0 2018-05-18 15:46 AsposeSlides15.9.0srccomdemo
文件 1978 2018-05-18 15:46 AsposeSlides15.9.0srccomdemoTestSlides.java
文件 584 2018-05-18 15:45 AsposeSlides15.9.0srclicense.xml
文件 1236992 2018-05-18 15:46 AsposeSlides15.9.0src est.ppt
package com.demo;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import com.aspose.slides.License;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
/**
*
* 由于ASPOSE比较吃内存,操作大一点的文件就会堆溢出,所以请先设置好java虚拟机参数:-Xms512m -Xmx512m(参考值)
*
* 如有疑问,请在CSDN下载界面留言,或者联系QQ569925980
*
* @author Spark
*
*/
public class TestSlides {
private static InputStream license;
private static InputStream slides;
/**
* 获取license
*
* @return
*/
public static boolean getLicense() {
boolean result = false;
try {
license = TestSlides.class.getClassLoader().getResourceAsStream(“\license.xml“);// license路径
slides = TestSlides.class.getClassLoader().getResourceAsStream(“\test.ppt“);// 原始ppt路径
License aposeLic = new License();
aposeLic.setLicense(license);
result = true;
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
/**
*
* @param args
*/
public static void main(String[] args) {
// 验证License
if (!getLicense()) {
return;
}
try {
long old = System.currentTimeMillis();
Presentation pres = new Presentation(slides);
File file = new File(“D:\test.pdf“);// 输出pdf路径
FileOutputStream fileOS = new FileOutputStream(file);
pres.save(fileOS SaveFormat.Pdf);
long now = System.currentTimeMillis();
System.out.println(“共耗时:“ + ((now - old) / 1000.0) + “秒
“ + “文件保存在:“ + file.getPath());
} catch (Exception e) {
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-18 15:45 AsposeSlides15.9.0
文件 368 2018-05-18 15:45 AsposeSlides15.9.0.classpath
文件 388 2018-05-18 15:45 AsposeSlides15.9.0.project
目录 0 2018-05-18 15:45 AsposeSlides15.9.0.settings
文件 57 2018-05-18 15:45 AsposeSlides15.9.0.settingsorg.eclipse.core.resources.prefs
文件 598 2018-05-18 15:45 AsposeSlides15.9.0.settingsorg.eclipse.jdt.core.prefs
目录 0 2018-05-18 15:46 AsposeSlides15.9.0in
目录 0 2018-05-18 15:46 AsposeSlides15.9.0incom
目录 0 2018-05-18 15:46 AsposeSlides15.9.0incomdemo
文件 2129 2018-05-18 15:46 AsposeSlides15.9.0incomdemoTestSlides.class
文件 584 2018-05-18 15:45 AsposeSlides15.9.0inlicense.xm
文件 1236992 2018-05-18 15:46 AsposeSlides15.9.0in est.ppt
目录 0 2018-05-18 15:46 AsposeSlides15.9.0lib
文件 31562496 2018-05-18 15:46 AsposeSlides15.9.0libaspose.slides-15.9.0.jar
目录 0 2018-05-18 15:46 AsposeSlides15.9.0src
目录 0 2018-05-18 15:46 AsposeSlides15.9.0srccom
目录 0 2018-05-18 15:46 AsposeSlides15.9.0srccomdemo
文件 1978 2018-05-18 15:46 AsposeSlides15.9.0srccomdemoTestSlides.java
文件 584 2018-05-18 15:45 AsposeSlides15.9.0srclicense.xm
文件 1236992 2018-05-18 15:46 AsposeSlides15.9.0src est.ppt
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)