Knihovna .NET pro manipulaci s prezentačními dokumenty
Čtení, zápis, manipulace a převod prezentačních souborů prostřednictvím rozhraní .NET API.
Open XML SDK je open source API vyvinuté společností Microsoft a distribuované pod Microsoft open source kódem chování pro manipulaci s prezentačními dokumenty.
Pomocí rozhraní API můžete přidat text, záhlaví, zápatí, poznámky na závěr, poznámky pod čarou, styly, motivy a další. Umožňuje generovat vysoce výkonné prezentační dokumenty a extrahovat z nich data. Rozhraní API podporuje různé platformy .NET včetně .NET 3.5, .NET 4.0, .NET 4.6 a .NET Standard 1.3.
Začínáme s Open XML SDK
Musíte mít .NET Framework 3.5 nebo vyšší. Jakmile splníte předpoklady, můžete si repozitář stáhnout ručně z GitHub nebo nainstalovat z NuGet.
Nainstalujte Open XML SDK z NuGet
Install-Package DocumentFormat.OpenXml
Manipulujte se souborem PPTX pomocí C#
Open XML SDK umožňuje programátorům .NET vytvářet a upravovat prezentace z jejich vlastních aplikací .NET. Chcete-li upravit existující soubor, můžete otevřít existující soubor a připojit změny, jako je text, odstavce, tabulky a další.
Vytvořit PPTX - C#
using (PresentationDocument doc = PresentationDocument.Create("Presentation.pptx", PresentationDocumentType.Presentation))
{
// Insert other code here.
}
Vytvořte tabulku v PPTX pomocí C#
API umožňuje vývojářům přidat tabulku do prezentačních dokumentů. Můžete přidat tabulku, nastavit vlastnosti tabulky, nastavit mřížku tabulky a vlastnosti mřížky sloupců. Kromě toho můžete spravovat buňky tabulky a řádky pomocí tříd TableCell a TableRow.