Как создать изображение слайда PowerPoint с помощью C#

В этом кратком руководстве рассказывается, как создать PowerPoint слайд-изображение с помощью C# с помощью простых шагов и рабочего примера кода. Вы можете использовать это приложение для создания изображения из слайда PowerPoint на C# без установки MS PowerPoint или любого другого стороннего инструмента. Приложение можно использовать на любой из поддерживаемых .NET платформ, включая MS Windows, Linux или macOS.

Шаги по созданию изображения слайда PowerPoint с помощью C#

  1. Настройте проект приложения для установки Aspose.Slides for .NET с помощью диспетчера пакетов NuGet.
  2. Загрузите исходный файл презентации с помощью объекта класса Presentation для создания изображения слайда.
  3. Получите доступ к первой slide коллекции слайдов презентации.
  4. Установите пользовательские размеры для миниатюры слайда
  5. Создайте миниатюру слайда и сохраните ее на диске в формате JPEG.

В приведенных выше шагах используется код C# для преобразования слайда PowerPoint в изображение в формате JPEG с помощью всего нескольких вызовов API. Мы загрузим исходный файл презентации с диска и получим доступ к нужному слайду в коллекции слайдов. Затем с помощью метода GetThumbnail() внутри класса Slide изображение будет отрендерено и сохранено на диске в формате JPEG.

Код для создания изображения из слайда PowerPoint на C#

Для написания создателя презентационных изображений C# код демонстрируется здесь. Вы можете настроить сгенерированную миниатюру слайда, установив различные параметры рендеринга, такие как TiffOptions, DefaultRegularFont, NotesCommentsLayouting, параметры масштабирования Size и Image, используя различные перегрузки метода GetThumbnail(). Сгенерированная миниатюра может быть сохранена в PNG, BMP или других форматах изображения.

В этом руководстве мы научились преобразовывать PowerPoint в JPG на C#, выполняя простые шаги и используя несколько вызовов API. Если вы заинтересованы в преобразовании презентаций в HTML, обратитесь к статье как создавать слайды PowerPoint в HTML с помощью C#.

 Русский