Как да създадете PowerPoint презентация с помощта на C#

В този прост урок ще покажем как да създадете PowerPoint Presentation с помощта на C# заедно с подробните стъпки за настройка на средата от ваша страна. Докато работите в C#, създайте PowerPoint презентация, като използвате прости стъпки, без да разчитате на PowerPoint. Освен това предоставеният пример може да се използва безпроблемно на всички поддържани .NET платформи.

Стъпки за създаване на презентация на PowerPoint с помощта на C#

  1. Изтеглете и инсталирайте пакет Aspose.Slides for .NET от NuGet
  2. Използвайте пространства от имена Aspose.Slides, Aspose.Slides.Export и System.Drawing във вашия проект
  3. Създайте празна презентация, като използвате екземпляра на класа Presentation
  4. Добавете слайд с празен тип оформление в колекцията от презентационни слайдове
  5. Добавете правоъгълна автофигура в новосъздадения слайд
  6. Добавете текстова рамка в добавената форма и задайте нейните текстови свойства
  7. Запазете презентацията като PPTX на диска, като използвате метода Save

Горните стъпки в C# създават PPTX файл без никаква зависимост от MS PowerPoint. Процесът започва със създаване на презентация с помощта на екземпляра на класа Presentation, който след това е последван от добавяне на празен слайд и автоформа вътре в слайда. Впоследствие текстът се добавя и форматира вътре в добавената форма, преди да запишете файла на презентацията като PPTX на диска.

Код за генериране на PowerPoint презентация в C#

С помощта на горния пример в C# Presentation във формат PPTX е записан на диска. Изброителят SaveFormat също дава опции за запазване на презентацията във формати PPT, PPS, PPSX, ODP, POT и POTX. Можете също да персонализирате текста, като използвате различни опции, изложени от класовете PortionFormat и ParagraphFormat, които включват настройка на опции като водещи символи, полета, вдлъбнатини, подчертаване и зачертаване на текст.

По-рано станахме свидетели на как да запишете слайд като SVG в C# в друга тема с инструкции. В тази тема обаче проучихме как с помощта на C# PowerPoint презентация в различни формати може да се генерира.

 Български