使用应用程序在线将 XML 文件转换为 PPTM 文件
- 上传 XML 文件进行转换
- 等待几秒钟或更长时间,具体取决于 XML 大小
- 留意上传状态栏
- 点击“转换”按钮
- XML 将转换为 PPTM 文档
- 下载转换后的PPTM文件
通过 Java 自动化 API 将 XML 转换为 PPTM
- 用 Document 类打开XML文件
- 使用 save 方法将 XML 转换为 PPTX
- 用 Presentation 类加载PPTX文档
- 使用
save
方法将文档保存为 PPTM 格式并设置
Pptm作为 SaveFormat
// load XML file with an instance of Document class
Document document = new Document("template.xml");
// save XML as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Pptm format
presentation.save("output.pptm", SaveFormat.Pptm);
使用其他功能(如 通过 Java 打开加密的 XML 文件, 通过 Java 保存具有预定义视图类型的 PPTM 文件)将 XML 保存为 PPTM 的情况较少。
// open XML document
Document doc = new Document("input.xml", "Your@Password");
// save XML as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// set view type
presentation.getViewProperties().setLastView((byte) ViewType.SlideMasterView);
// save the presentation as Pptm format
presentation.save("output.pptm", SaveFormat.Pptm);
使用 Java 开发 XML 文件转换应用程序
需要开发基于 Java 的软件应用程序来轻松保存和导出 XML 文件到 PPTM 文档吗? 通过
Aspose.Total for Java
,任何Java开发人员都可以集成上述API代码来编写跨多种格式的转换应用程序,包括Microsoft Word(DOC、DOCX)、Excel(XLS、XLSX)、Powerpoint(PPT、PPTX)、PDF、电子邮件文件、图像(JPG、PNG、BMP、GIF)和其他格式。 强大的 Java 文档转换库,支持许多流行格式,包括 XML 格式。 将文档导出和渲染为其他格式,程序员可以使用 Aspose.Total for Java 子 API,包括
Aspose.Words for Java
、
Aspose.Cells for Java
、
Aspose.Slides for Java
、
Aspose.PDF for Java
、
Aspose.Imaging for Java
等。
XML Java 转换库
还有其他选项可以将 Aspose.Total for Java 集成到您的系统中。 请选择一个符合您需求的方案并按照分步说明进行操作:
- 直接从基于 Maven 的项目中使用 Aspose.Total for Java,并在 pom.xml 中包含相关子 API。
- 或者,可以从 下载 获取一个 ZIP 文件。
正在将 XML 保存至 PPTM 应用要求
任何可以运行 Java 运行时环境 (JRE) 的操作系统都可以运行 Aspose.Total for Java。 以下列出了大多数(但不是全部)受支持的操作系统。
- 微软 Windows
- Linux:Ubuntu、OpenSUSE、CentOS 等
- macOS :10.9 (Mavericks) 及更高版本
- 移动设备:Android、iOS
主要用例
将XML KPI仪表板自动化转换为PPTM幻灯片。
将XML财务或项目报告转换为互动演示文稿。
将XML培训内容转换为支持宏的教育幻灯片。
准备具有动态图表和宏的XML产品演示。
自动化场景
定时将XML转换为PPTM以进行自动报告。
将XML文件批量处理为支持宏的幻灯片组。
从上传的XML触发PPTM生成以用于团队仪表板。
与VBA和工作流工具集成,实现动态演示自动化。