Бібліотека .NET для роботи з презентаційними документами

Читайте, записуйте, маніпулюйте та конвертуйте файли презентацій через .NET API.

Open XML SDK — це API з відкритим вихідним кодом, розроблений корпорацією Майкрософт і розповсюджений відповідно до коду поведінки корпорації Майкрософт з відкритим вихідним кодом для роботи з презентаційними документами

Використовуючи API, ви можете додавати текст, верхній і нижній колонтитули, кінцеві примітки, виноски, стилі, теми тощо. Він дозволяє створювати високопродуктивні презентаційні документи та витягувати з них дані. API підтримує різні платформи .NET, включаючи .NET 3.5, .NET 4.0, .NET 4.6 і .NET Standard 1.3.

Previous Next

Початок роботи з 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 відповідно.

 Українська