В этом простом руководстве мы покажем, как создать PowerPoint Presentation с помощью C#, а также подробно расскажем, как настроить среду с вашей стороны. Работая в C#, создавайте презентации PowerPoint, используя простые шаги, не полагаясь на PowerPoint. Более того, предоставленный пример можно легко использовать на всех платформах, поддерживаемых .NET.
Шаги по созданию презентации PowerPoint с помощью C#
- Загрузите и установите пакет Aspose.Slides for .NET из NuGet.
- Используйте пространства имен Aspose.Slides, Aspose.Slides.Export и System.Drawing в своем проекте.
- Создайте пустую презентацию, используя экземпляр класса Presentation.
- Добавьте слайд с пустым типом макета в коллекцию слайдов презентации.
- Добавьте прямоугольную автофигуру внутри только что созданного слайда.
- Добавьте текстовый фрейм внутри добавленной формы и задайте его текстовые свойства.
- Сохраните презентацию в формате PPTX на диск с помощью метода Сохранить.
Вышеуказанные шаги C# создают файл PPTX без какой-либо зависимости от MS PowerPoint. Процесс начинается с создания презентации с использованием экземпляра класса Presentation, за которым следует добавление пустого слайда и автофигуры внутри слайда. Затем текст добавляется и форматируется внутри добавленной формы перед сохранением файла презентации в формате PPTX на диске.
Код для создания презентации PowerPoint на C#
С помощью приведенного выше примера на C# презентация в формате PPTX была сохранена на диске. Перечислитель SaveFormat также дает возможность сохранить презентацию в форматах PPT, PPS, PPSX, ODP, POT и POTX. Вы также можете настроить текст, используя различные параметры, предоставляемые классами PortionFormat и ParagraphFormat, которые включают настройку таких параметров, как маркеры, поля, отступы, выделение и зачеркивание текста.
Ранее мы видели как сохранить слайд как SVG в С# в другом разделе с практическими рекомендациями. Однако в этом разделе мы рассмотрели, как с помощью C# презентации PowerPoint можно создавать различные форматы.