MS Word poskytuje kompletní sadu funkcí pro snadné vytváření dokumentů ve formátu RTF. Do dokumentu aplikace Word můžete vložit formátovaný text, obrázky, grafiku, média a různé další prvky. V určitých případech je nutné programově transformovat dokument Word DOC nebo DOCX na prezentaci PowerPoint PPT nebo PPTX. Chcete-li provést tento převod, tento článek poskytuje nejlepší a nejjednodušší způsob převodu Word DOC na PowerPoint PPT v Pythonu.
- Knihovny Python Word to PowerPoint Converter
- Kroky pro převod DOC na PPT
- Převeďte DOC na PPT v Pythonu
Python Word to PowerPoint Converter – zdarma ke stažení
Pro převod souborů DOC/DOCX na PPT/PPTX použijeme Aspose.Words pro Python a Aspose.Slides pro Python. První z nich je vysokorychlostní knihovna pro zpracování textu s bohatými funkcemi pro práci s dokumenty aplikace Word. Zatímco druhá je knihovna pro manipulaci s prezentacemi pro vytváření a zpracování prezentací PowerPoint PPT/PPTX. K převodu Word DOC na PPT v Pythonu použijeme kombinaci obou knihoven. K instalaci knihoven do aplikací Python můžete použít následující příkazy.
>pip install aspose-words
>pip install Aspose.Slides
Kroky k převodu DOC na PPT v Pythonu
Pojďme se podívat na kroky, které musíte provést, abyste převedli Word DOC na PowerPoint PPT pomocí výše uvedených knihoven Python.
- Pomocí Aspose.Words načtěte a převeďte dokument aplikace Word do formátu PDF.
- Použijte Aspose.Slides pro převod PDF do PPT.
A to je vše.
Nyní napíšeme kód a uvidíme, jak převést soubor DOCX na PPTX programově v Pythonu.
Převeďte DOCX na PPT v Pythonu
V této části si ukážeme, které třídy a metody výše uvedených knihoven se používají pro převod Wordu do PowerPointu. Následují kroky pro převod Word DOCX na PPT v Pythonu.
- Nejprve načtěte Word DOC/DOCX pomocí třídy Document z Aspose.Words.
- Poté zavolejte metodu Document.save() a uložte dokument ve formátu PDF.
- Vytvořte nový objekt prezentace pomocí Aspose.Slides.
- Odeberte výchozí snímek pomocí metody Presentation.slides.removeat(0).
- Chcete-li převést stránky PDF na snímky PPT, zavolejte metodu Presentation.slides.addfrompdf().
- Nakonec uložte převedený PPT pomocí metody Presentation.save().
Následující ukázka kódu ukazuje, jak převést DOC na PPT v Pythonu.
import aspose.slides as slides
import aspose.words as aw
# Načíst dokument aplikace Word
doc = aw.Document("document.docx")
# Uložit jako PDF
doc.save("Output.pdf")
# Vytvořte novou prezentaci
with slides.Presentation() as presentation:
# Odebrat výchozí snímek
presentation.slides.remove_at(0)
# Přidejte stránky PDF jako snímky PPT
presentation.slides.add_from_pdf("Output.pdf")
# Uložte prezentaci na požadované místo
presentation.save("presentation.ppt", slides.export.SaveFormat.PPT)
Pro demonstraci se podívejme na výsledky převodu DOC na PPT. Následuje vstupní dokument aplikace Word, který má být převeden.
A následuje převedená prezentace PowerPoint PPT.
Python Word DOC to PPT Converter – získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci pro převod Word DOC/DOCX na PowerPoint PPT/PPTX bez omezení hodnocení.
Závěr
V tomto článku jste se naučili, jak převést Word DOC na PowerPoint PPT v Pythonu. Stejný kód můžete použít pro převod DOC na PPT, DOCX na PPT, DOC na PPTX a DOCX na PPTX ve svých aplikacích Python.
Prozkoumejte knihovny Aspose'
Můžete prozkoumat více o Aspose.Words pro Python a Aspose.Slides pro Python pomocí dokumentace a odkazů API uvedených níže.
- Aspose.Words pro Python dokumentace
- Aspose.Words pro Python odkazy
- Aspose.Slides pro Python dokumentace
- Aspose.Slides pro Python odkazy
V případě jakýchkoli dotazů nás neváhejte kontaktovat prostřednictvím našeho fóra.