.NET библиотека за манипулиране на презентационни документи
Четете, пишете, манипулирайте и конвертирайте презентационни файлове чрез .NET API.
Open XML SDK е API с отворен код, разработен от Microsoft и разпространяван под кода на поведение с отворен код на Microsoft за манипулиране на презентационни документи
С помощта на API можете да добавяте текст, горен колонтитул, долен колонтитул, крайни бележки, бележки под линия, стилове, теми и др. Тя ви позволява да генерирате високоефективни презентационни документи и да извличате данни от тях. API поддържа различни .NET платформи, включително .NET 3.5, .NET 4.0, .NET 4.6 и .NET Standard 1.3.
Първи стъпки с Open XML SDK
Трябва да имате .NET Framework 3.5 или по-нова версия. След като изпълните предварителните условия, можете ръчно да изтеглите хранилището от GitHub или да инсталирате от NuGet.
Инсталирайте Open XML SDK от NuGet
Install-Package DocumentFormat.OpenXml
Манипулирайте PPTX файл с помощта на C#
Open XML SDK позволява на .NET програмистите да създават, както и да променят презентации от собствените си .NET приложения. За да модифицирате съществуващ файл, можете да отворите съществуващ файл и да добавите промени като текст, параграфи, таблици и други.
Създаване на PPTX - C#
using (PresentationDocument doc = PresentationDocument.Create("Presentation.pptx", PresentationDocumentType.Presentation))
{
// Insert other code here.
}
Създайте таблица в PPTX с помощта на C#
API позволява на разработчиците да добавят таблица в презентационни документи. Можете да добавите таблица, да зададете свойства на таблицата, да зададете решетка на таблица и свойства на решетка на колони. Освен това можете да управлявате клетки и редове на таблица, като използвате съответно класове TableCell и TableRow.