Převeďte Word DOC na PPT v Pythonu

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.

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.

Python DOC na PPT

A následuje převedená prezentace PowerPoint PPT.

Python Word Konverze DOC na 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.

V případě jakýchkoli dotazů nás neváhejte kontaktovat prostřednictvím našeho fóra.

Viz také