Tento článek popisuje, jak vytvořit tabulku v PowerPointu pomocí C#. Poskytuje všechny podrobnosti k vytvoření prostředí, postupný proces vytváření a vyplnění tabulky a spustitelný ukázkový kód, který ukazuje, jak vložit tabulku do snímku pomocí C#. Naučíte se také formátovat text v tabulce a výslednou prezentaci uložit na disk v PPT, PPTX nebo jiném formátu podporovaném MS PowerPoint.
Kroky k vytvoření tabulky v PowerPointu pomocí C#
- Vytvořte prostředí pro přidání Aspose.Slides for .NET pro přidání tabulky
- Vytvořte novou prezentaci pomocí třídy Presentation a otevřete její první snímek
- Přidejte na snímek tabulku s definovanými výškami pro řádky a sloupce pomocí metody AddTable()
- Iterujte každý řádek a buňku nově přidané tabulky
- V každé buňce nastavte nějaký text a nastavte její písmo
- Uložte prezentaci ve formátu PPT
Tyto kroky vysvětlují jak vytvořit tabulku v PowerPointu pomocí C#. Nejprve můžete vytvořit prezentaci a získat přístup k prvnímu snímku v ní, který ve výchozím nastavení obsahuje kolekci tvarů. V dalších krocích vytvořte tabulku poskytnutím souřadnic X a Y pro levou horní pozici textu v buňce spolu s polem celých čísel popisujících výšku řádků a šířku sloupců. V posledních krocích vytvořte objekt třídy ITextFrame a před uložením výstupního souboru nastavte formátování odstavce podle vašich požadavků.
Kód pro přidání tabulky v PowerPointu pomocí C#
Tento kód pomáhá jak vytvářet tabulky v PowerPointu pomocí C#, kde se objekt Aspose.Slides.ITable používá k vytvoření tabulky, která má ve výchozím nastavení kolekci řádků a sloupců pro vkládání dat do nich. Objekt třídy ITextFrame nastavuje text, výšku písma a typ odrážky. Můžete nastavit další vlastnosti, jako je zvýraznění textu, přidání nebo odebrání pole, nastavení formátu výplně a nastavení barvy zvýraznění, abychom jmenovali alespoň některé.
Tento tutoriál popisuje jak vložíte tabulku do prezentace pomocí C#. Pokud se chcete naučit proces zabezpečení prezentace v PowerPointu, přečtěte si článek na jak zabezpečit PowerPoint prezentaci v C#.