Tento jednoduchý návod obsahuje všechny požadované informace o tom, jak převést PowerPoint na Word v Pythonu. Naučíte se nastavit prostředí a poté načíst existující powerpointovou prezentaci jako PPTX z disku a poté ji uložit jako dokument aplikace Word, řekněme soubor DOCX. Dozvíte se také, jak spolupracovat s více knihovnami společně, abyste splnili tento požadavek na změnu PowerPointu na Word v Pythonu.
Kroky k transformaci PowerPointu na Word v Pythonu
- Nakonfigurujte prostředí ve své aplikaci na použijte Aspose.Slides pro Python přes .NET a Aspose.Words pro Python přes .NET
- Importujte knihovny aspose.slides, aspose.words a io do své aplikace
- Načtěte zdrojový soubor prezentace PPTX z disku pomocí objektu třídy Presentation
- Uložte prezentaci jako HTML do objektu Stream pomocí metody uložení
- Načtěte přechodný soubor HTML do objektu třídy Document
- Uložte načtené HTML jako DOCX na disk
Výše uvedené kroky popisují, jak exportovat PowerPoint do Wordu v Pythonu pomocí více knihoven, tj. Aspose.Slides a Aspose.Words současně v jediné aplikaci. Nejprve použijeme třídu Presentation k načtení šablony PowerPointové prezentace a poté ji uložíme do přechodného souboru HTML uvnitř paměťového proudu. Následně je načten přechodný soubor HTML pomocí objektu třídy Document a poté uložen jako soubor DOCX na disk pomocí metody uložení.
Kód pro převod PPTX na DOCX v Pythonu
Tento příklad ukazuje proces převodu PPTX na DOCX v Pythonu načtením zdrojového PPTX pomocí objektu třídy Presentation. Můžete také použít objekt LoadOptions z knihovny Aspose.Slides k nastavení různých vlastností, jako je nastavení hesla, pokud je prezentace chráněna heslem, nastavení funkce zpětného volání v případě chyb nebo varování atd. k přizpůsobení procesu načítání. LoadOptions z knihovny Aspose.Words lze také použít k nastavení různých vlastností vstupního HTML, jako je jeho formát, podrobnosti kódování, průběh nastavení písma a varovná zpětná volání, abychom jmenovali alespoň některé.
V tomto článku jsme vás provedli procesem převodu PowerPointu na dokument Word v Pythonu pomocí jednoduchého rozhraní API. Pokud se chcete dozvědět o převodu prezentace ODP na PPTX, přečtěte si článek na jak převést ODP na PPTX v Pythonu.