Jak vytvořit prezentaci v PowerPointu pomocí Pythonu

V tomto jednoduchém článku si ukážeme, jak vytvořit PowerPoint Presentation pomocí Pythonu podle podrobných kroků k nastavení prostředí a spuštění příkladu na vašem konci. Můžete vytvořit PowerPoint pomocí Pythonu a zobrazit si to v libovolném prohlížeči prezentací včetně MS PowerPoint. Ukázkový kód lze použít v jakékoli z platforem podporovaných .NET Core nakonfigurovanými pomocí Pythonu.

Kroky k vytvoření prezentace PowerPoint pomocí C#

  1. Nakonfigurujte prostředí pro nastavení Aspose.Slides pro Python přes .NET ve své aplikaci
  2. Importujte aspose.pydrawing a aspose.slides do svého souboru Python
  3. Vygenerujte prázdnou prezentaci pomocí objektu třídy Presentation
  4. Přidejte prázdný snímek do slides collection pomocí metody add_empty_slide
  5. Pomocí metody add_auto_shape vložte tvar obdélníku do snímku
  6. Přidejte textový rámeček pomocí metody add_text_frame a použijte různé textové vlastnosti
  7. Pomocí metody Save v Pythonu se vygeneruje prezentace Powerpoint a uloží se na disk

Za účelem generování přizpůsobeného PPTX Python API se používá podle výše uvedených kroků. Tento proces zahrnuje vytvoření prázdné prezentace pomocí třídy Presentation a následné přidání prázdného snímku do kolekce snímků. Vytvoří se automatický tvar obdélníku, který se vyplní nějakým textem přidáním textového rámečku k tvaru a nastavením textových vlastností před uložením vygenerované prezentace na disk.

Kód pro vytvoření PowerPoint s Pythonem

Pomocí výše uvedeného příkladu v Python Presentation byla na disku vytvořena prezentace ve formátu PPTX. Enumerátor SaveFormat poskytuje možnosti pro uložení prezentace ve formátech PPT, PPS, PPSX, ODP, POT a POTX. Text uvnitř tvaru snímku lze dále upravit pomocí různých vlastností dostupných ve třídách PortionFormat a SectionFormat, včetně nastavení odrážek odstavců, odsazení textu, okrajů, podtržení a zvýraznění textu.

V tomto příkladu jsme viděli, že za účelem vytvoření PPTX prezentačního rozhraní API lze použít Python bez spoléhání se na MS PowerPoint. Pokud máte zájem o převod prezentace do PDF, přečtěte si článek na jak převést prezentaci do PDF pomocí Pythonu.

 Čeština