Konvertera PPTX till PPT i Python

Översikt

Aspose.Slides for Python via Java låter dig konvertera en PPTX-presentation till det äldre PPT-formatet som användes av PowerPoint 97–2003 utan att Microsoft PowerPoint är installerat. Läs in PPTX-filen och spara den med PPT-utdataformatet, som visas nedan.

Konvertera PPTX till PPT

Läs in källfilen med klassen Presentation, anropa sedan Presentation.save med utsökvägen och SaveFormat.Ppt.

Följande exempel startar den virtuella Java‑maskinen vid behov och konverterar template.pptx till output.ppt med standardalternativ. Byt ut sökvägarna mot dina egna filnamn. finally‑blocket frigör presentationsresurserna även om sparandet misslyckas.

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Presentation, SaveFormat

# Läs in PPTX-presentationen.
presentation = Presentation("template.pptx")
try:
    # Spara presentationen i PPT-format.
    presentation.save("output.ppt", SaveFormat.Ppt)
finally:
    presentation.dispose()

Argumentet SaveFormat.Ppt väljer utdataformatet; att bara ändra filändelsen konverterar inte en presentation. Behåll den ursprungliga PPTX‑filen så att du kan återgå till den om en nyare funktion saknar motsvarighet i PPT.

Konvertera PPTX till andra format

Aspose.Slides stöder även andra utdataformat. Se motsvarande artiklar för format‑specifika alternativ och exempel:

FAQ

Överlever alla PPTX‑effekter och -funktioner konverteringen till PPT?

Inte alltid. det äldre PPT‑formatet stöder inte varje funktion som finns i PPTX. Vissa effekter, objekt eller beteenden kan förenklas eller visas annorlunda. Granska den konverterade presentationen i den avsedda visaren, särskilt om den innehåller nyare PowerPoint‑funktioner.

Kan jag konvertera endast valda bilder till PPT?

Att spara till PPT skriver hela presentationen. För att konvertera utvalda bilder, skapa en ny presentation, ta bort den initiala tomma bilden, klona de önskade bilderna till den och spara den som PPT. Se Clone Slides in Python.

Kan jag konvertera en lösenordsskyddad PPTX‑fil?

Ja, om du anger rätt lösenord när du läser in källpresentationen. Du kan också konfigurera skydd för utdatafilen. Se Password-Protected Presentations.