Aspose.slides记录(一)
来源:互联网 发布:python 汉字编码 编辑:程序博客网 时间:2024/05/18 17:59
前言
Aspose.slides是一款处理pptx的商业软件,由于业务需要对pptx中文本框/形状/备注/图表等各个模块中的文本及格式进行编辑,在尝试POI/DOM4J之后使用Aspose进行业务处理,并将问题及使用情况进行记录.
获取liscense
static{ InputStream is = null; try { ClassLoader loader = Thread.currentThread().getContextClassLoader(); is = loader.getResourceAsStream("licenseOfSlides.xml"); License aposeLic = new License(); aposeLic.setLicense(is); } catch (Exception e) { e.printStackTrace(); } finally { IOUtils.closeQuietly(is); } }
创建对象及保存
public void readAndSave(File inFile,File outFile) throws FileNotFoundException{ InputStream in = null; OutputStream out = null; if (inFile != null) { in = new FileInputStream(inFile); } if (outFile != null) { out = new FileOutputStream(outFile); } // 生成presentation对象 Presentation pres = new Presentation(in); // 保存为pptx pres.save(out, SaveFormat.Pptx); // 保存为ppt pres.save(out, SaveFormat.Ppt); // 保存为pdf pres.save(out, SaveFormat.Pdf); }
阅读全文
0 0
- Aspose.slides记录(一)
- Aspose.slides记录(二)
- Aspose.slides记录(三)
- Aspose.slides记录(四)
- Aspose.slides记录(五)
- aspose.slides添加文本框代码反编译
- ppt 在线预览类库:Aspose.Slides.dll
- 【版本更新】Aspose.Slides V17.10发布 | 支持免费下载
- Aspose系列(一) Aspose Words-->DocumentBuilder
- 【更新】PPT管理控件Aspose.Slides V17.5发布 | 附下载
- PPT控件Aspose.Slides V17.7发布 | 支持在文本框中添加列
- PPT组件Aspose.Slides V17.8发布 | 支持PP2010 PPTX与嵌入式视频
- PPT组件Aspose.Slides V17.9发布 | 改进导出HTML性能
- Aspose
- aspose
- Aspose.Slides 12月新版17.12发布 | 修复了17.7版tomcat 8.0.21无法启动的bug
- Aspose.words编程指南之DocumentBuilder一
- C# Aspose.Word 操作word文档【一】
- mybatis 批量添加(oracle)
- Eclipse的下载和使用
- 转换数据以拟合模型
- adb start-server 失败的解决方法
- Codeforces 551C GukiZ hates Boxes(二分答案)
- Aspose.slides记录(一)
- 11_Qt的Dll、lib
- CMMI V2.0 时代即将来临
- sql中join问题
- CSS3新特性
- 欢迎使用CSDN-markdown编辑器
- mysql数据去重
- Html学习之路
- MyBatis传入多个参数的问题