将PPT转换为PPTX

概述

本文解释了如何使用PHP和在线PPT到PPTX转换应用将PPT格式的PowerPoint演示文稿转换为PPTX格式。以下主题涵盖了。

  • 将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,可以做到:

  • 转换复杂的母版、布局和幻灯片结构。
  • 转换带有图表的演示文稿。
  • 转换带有组合形状、自动形状(如矩形和椭圆)、具有自定义几何形状的形状的演示文稿。
  • 转换具有纹理和图片填充样式的自动形状的演示文稿。
  • 转换具有占位符、文本框和文本持有者的演示文稿。

将PPT转换为PPTX

Aspose.Slides for PHP通过Java现在使开发人员能够使用Presentation类实例访问PPT,并将其转换为相应的PPTX格式。目前,它支持将PPT部分转换为PPTX。有关PPT到PPTX转换中支持和不支持的功能的更多详细信息,请访问此文档链接

Aspose.Slides for PHP通过Java提供了表示PPTX演示文稿文件的Presentation类。现在,当实例化对象时,Presentation类也可以通过Presentation访问PPT。以下示例演示如何将PPT演示文稿转换为PPTX演示文稿。

  # 实例化一个表示PPTX文件的Presentation对象
  $pres = new Presentation("Aspose.ppt");
  try {
    # 将PPTX演示文稿保存为PPTX格式
    $pres->save("ConvertedAspose.pptx", SaveFormat::Pptx);
  } finally {
    if (!java_is_null($pres)) {
      $pres->dispose();
    }
  }
todo:image_alt_text
图:源PPT演示文稿

上述代码片段在转换后生成了以下PPTX演示文稿

todo:image_alt_text
图:转换后生成的PPTX演示文稿