Konvertera Word DOC till PPT i Python

MS Word tillhandahåller en komplett uppsättning funktioner för att skapa rika textdokument ganska enkelt. Du kan infoga formaterad text, bilder, grafik, media och olika andra element i ett Word-dokument. I vissa fall måste du omvandla ett Word-dokument DOC eller DOCX till en PowerPoint-presentation PPT eller PPTX programmatiskt. För att utföra denna konvertering ger den här artikeln det bästa och enklaste sättet att konvertera en Word DOC till PowerPoint PPT i Python.

Python Word to PowerPoint Converter - Gratis nedladdning

För att konvertera DOC/DOCX-filer till PPT/PPTX kommer vi att använda Aspose.Words for Python och Aspose.Slides for Python. Det förra är ett höghastighets- och funktionsrikt ordbehandlingsbibliotek för att arbeta med Word-dokument. Medan det senare är ett presentationsmanipuleringsbibliotek för att skapa och bearbeta PowerPoint PPT/PPTX-presentationer. Vi kommer att använda en kombination av båda biblioteken för att konvertera Word DOC till PPT i Python. Du kan använda följande kommandon för att installera biblioteken i dina Python-applikationer.

>pip install aspose-words 
>pip install Aspose.Slides

Steg för att konvertera DOC till PPT i Python

Låt oss ta en titt på stegen du behöver utföra för att konvertera en Word DOC till PowerPoint PPT med de ovan nämnda Python-biblioteken.

  • Använd Aspose.Words för att ladda och konvertera Word-dokumentet till PDF.
  • Använd Aspose.Slides för att konvertera PDF till PPT.

Och det är det.

Låt oss nu skriva koden och se hur man konverterar en DOCX-fil till PPTX programmatiskt i Python.

Konvertera en DOCX till PPT i Python

I det här avsnittet kommer vi att visa vilka klasser och metoder i de ovan nämnda biblioteken som används för konvertering av Word till PowerPoint. Följande är stegen för att konvertera en Word DOCX till PPT i Python.

  • Ladda först Word DOC/DOCX med Document-klassen Aspose.Words.
  • Anropa sedan metoden Document.save() för att spara dokumentet i PDF-format.
  • Skapa ett nytt presentationsobjekt med Aspose.Slides.
  • Ta bort standardbilden med metoden Presentation.slides.removeat(0).
  • Anrop Presentation.slides.addfrompdf()-metoden för att konvertera PDF-sidor till PPT-bilder.
  • Slutligen, spara konverterad PPT med metoden Presentation.save().

Följande kodexempel visar hur man konverterar en DOC till PPT i Python.

import aspose.slides as slides
import aspose.words as aw

# Ladda Word-dokument
doc = aw.Document("document.docx")

# Spara som PDF
doc.save("Output.pdf")

# Skapa ny presentation
with slides.Presentation() as presentation:
    # Ta bort standardbild
    presentation.slides.remove_at(0)

    # Lägg till PDF-sidor som PPT-bilder
    presentation.slides.add_from_pdf("Output.pdf")

    # Spara presentationen på önskad plats
    presentation.save("presentation.ppt", slides.export.SaveFormat.PPT)

För demonstration, låt oss ta en titt på konverteringsresultaten från DOC till PPT. Följande är indata Word-dokument som ska konverteras.

Python DOC till PPT

Och följande är den konverterade PowerPoint PPT-presentationen.

Python Word DOC till PPT-konvertering

Python Word DOC till PPT Converter - Skaffa en gratis licens

Du kan få en gratis temporär licens för att konvertera Word DOC/DOCX till PowerPoint PPT/PPTX utan utvärderingsbegränsningar.

Slutsats

I den här artikeln har du lärt dig hur du konverterar Word DOC till PowerPoint PPT i Python. Du kan använda samma kod för konvertering av DOC till PPT, DOCX till PPT, DOC till PPTX och DOCX till PPTX i dina Python-applikationer.

Utforska Asposes bibliotek

Du kan utforska mer om Aspose.Words för Python och Aspose.Slides för Python med hjälp av dokumentationen och API-referenserna nedan.

Om du har några frågor är du välkommen att meddela oss via vårt forum.

Se även