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 till PowerPoint Converter bibliotek
- Steg för att konvertera en DOC till PPT
- Konvertera en DOC till 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.
Och följande är den konverterade PowerPoint PPT-presentationen.
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.
- Aspose.Words för Python dokumentation
- Aspose.Words för Python referenser
- Aspose.Slides för Python dokumentation
- Aspose.Slides för Python referenser
Om du har några frågor är du välkommen att meddela oss via vårt forum.