在Java中将PPT转换为PPTX
概述
本文解释了如何使用Java和在线PPT转换应用程序将PPT格式的PowerPoint演示文稿转换为PPTX格式。以下主题将被涵盖。
- 在Java中将PPT转换为PPTX
Java将PPT转换为PPTX
有关将PPT转换为PPTX的Java示例代码,请参见下面的部分,即将PPT转换为PPTX。它只是加载PPT文件并以PPTX格式保存。通过指定不同的保存格式,您还可以将PPT文件保存为PDF、XPS、ODP、HTML等多种其他格式,如这些文章中所讨论的。
关于PPT到PPTX的转换
使用Aspose.Slides API将旧的PPT格式转换为PPTX。如果您需要将数千个PPT演示文稿转换为PPTX格式,最佳解决方案是以编程方式进行。使用Aspose.Slides API,只需几行代码即可完成。该API支持完全兼容地将PPT演示文稿转换为PPTX,并且可以:
- 转换复杂的母版、布局和幻灯片结构。
- 转换包含图表的演示文稿。
- 转换包含组合形状、自动形状(如矩形和椭圆)、自定义几何形状的形状的演示文稿。
- 转换具有纹理和图片填充样式的自动形状的演示文稿。
- 转换包含占位符、文本框和文本持有者的演示文稿。
查看Aspose.Slides PPT到PPTX转换应用程序:
该应用程序基于Aspose.Slides API构建,因此您可以查看基本PPT到PPTX转换能力的实时示例。Aspose.Slides转换是一个Web应用程序,允许用户将PPT格式的演示文稿文件拖放并下载转换为PPTX的文件。
查找其他实时的Aspose.Slides转换示例。
将PPT转换为PPTX
Aspose.Slides for Android通过Java现在使开发人员能够使用Presentation类实例访问PPT,并将其转换为相应的PPTX格式。目前,它支持PPT到PPTX的部分转换。有关PPT到PPTX转换中支持和不支持的功能的更多详细信息,请访问此文档链接.
Aspose.Slides for Android通过Java提供的Presentation类表示一个PPTX演示文稿文件。创建对象时,Presentation类现在也可以通过Presentation访问PPT。以下示例展示了如何将PPT演示文稿转换为PPTX演示文稿。
// 实例化一个表示PPTX文件的Presentation对象
Presentation pres = new Presentation("Aspose.ppt");
try {
// 将PPTX演示文稿保存为PPTX格式
pres.save("ConvertedAspose.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
图:源PPT演示文稿 |
上述代码片段生成了以下PPTX演示文稿
图:转换后生成的PPTX演示文稿 |