Convert PPSX Slide Shows to PPTX in Python

Save a PowerPoint slide show as an editable Open XML presentation with Aspose.Slides for Python via Java.

Convert PPSX to PPTX in Python

Aspose.Slides for Python via Java can load a PowerPoint Slide Show (.ppsx) and save it as an editable Open XML presentation (.pptx). The conversion changes the file type from slide show playback to a standard presentation while preserving the slide content. Microsoft PowerPoint is not required.

Convert PPSX to PPTX using Python

Create a Presentation from the PPSX file, then call save with SaveFormat.Pptx.

Python code for converting PPSX to PPTX

presentation = Presentation("presentation.ppsx")
try:
    presentation.save("presentation.pptx", SaveFormat.Pptx)
finally:
    presentation.dispose()

How to convert PPSX to PPTX in Python

Follow these steps to convert a PowerPoint slide show to an editable PPTX presentation.

  1. Install Aspose.Slides for Python via Java .

  2. Configure the package and start the Java Virtual Machine in your application.

  3. Open the source PPSX file with Presentation.

  4. Call save with SaveFormat.Pptx to create the PPTX presentation.