Tento příklad se zaměřuje na to, jak vložit obrázek do tabulky PowerPoint pomocí Pythonu. Popisuje všechny potřebné informace pro nastavení prostředí a funkční příklad kódu pro přidání obrázku do tabulky PPTX v Pythonu. Aplikaci lze použít v jakémkoli prostředí nakonfigurovaném pro Python, jako je Linux, macOS nebo Windows.
Kroky pro vložení obrázku do tabulky PowerPoint pomocí Pythonu
- Pro vložení obrázku do tabulky vytvořte prostředí použijte Aspose.Slides pro Python přes .NET
- Vytvořte výchozí prezentaci pomocí instance třídy Presentation a poté otevřete první snímek z kolekce snímků
- Do vybraného snímku vložte tabulku s předdefinovaným počtem řádků a sloupců pomocí metody add_table()
- Vložte obrázek do kolekce obrázků prezentace
- Otevřete buňku patřící do prvního řádku a sloupce v tabulce a nastavte obrázek uvnitř tabulky
- Uložte prezentaci PPTX s obrázkem tabulky na disk
Prozkoumali jsme, jak zobrazit obrázek v tabulce PPTX v Pythonu pomocí výše uvedených kroků. Zpočátku bude vytvořena výchozí prezentace pomocí instance třídy Presentation spolu s přístupem k prvnímu snímku v kolekci snímků prezentace. Novou tabulku vytvoříme pomocí předdefinovaných počtů řádků a sloupců pomocí metody add_table(), po které následuje načtení zdrojového obrázku z disku a jeho vložení do kolekce prezentačních obrázků. Nakonec nastavíme přidaný obrázek uvnitř buňky tabulky před uložením prezentace na disk.
Kód pro vložení obrázku do tabulky PowerPoint pomocí Pythonu
Výše uvedený příklad ukazuje, jak vložit obrázek tabulky do snímku pomocí Pythonu pomocí velmi jednoduchého rozhraní API. Cell_format se používá k nastavení formátu výplně pro buňku na obrázek pomocí výčtu fill_type.PICTURE. V tomto příkladu jsme pro buňku tabulky přidali obrázek PNG. Můžete však také přidat další typy obrázků včetně JPEG, BMP, EMF a SVG pro buňky tabulky.
V tomto tématu jsme vás provedli tím, jak vložíte obrázek tabulky do prezentace pomocí Pythonu. Pokud se chcete dozvědět více o správě tabulek v PowerPointu, podívejte se na téma Jak vytvořit tabulku v PowerPointu pomocí Pythonu.