convert-ppt-to-swf-in-csharp

В недавнем прошлом мы опубликовали пост в блоге, который демонстрировал конвертацию PPT в SWF на Java. Однако в этом руководстве мы увидим, как достичь такой же функциональности в .NET. Для этой цели мы будем использовать Aspose.Slides для .NET. Этот .NET SDK позволяет вам манипулировать и конвертировать файлы PowerPoint без установки какого-либо стороннего программного обеспечения. Более того, он легко настраивается, и разработчики C# могут быстро начать с ним работать. Итак, давайте продолжим и узнаем, как конвертировать PPT в SWF на C# программно.

Настройка Aspose.Slides для .NET

Вы можете установить его через менеджер пакетов NuGet или скачать SDK.

powerpoint-sdk

Другой способ - выполнить следующую команду в консоли менеджера пакетов:

Install-Package Aspose.Slides.NET

Конвертация PPT в SWF на C# - Пример кода

Теперь мы сразу перейдем к реализации. Следующие шаги показывают, как разработать конвертер PPT в SWF с использованием этого PowerPoint SDK.

  1. Загрузите исходный файл PPTX/PPT, инициализировав экземпляр класса Presentation.
  2. Создайте объект класса SwfOptions.
  3. Получите параметры макета для заметок и комментариев.
  4. Установите положение заметок в выходном SWF, чтобы они полностью отображались внизу каждого слайда.
  5. Сохраните презентацию и страницы заметок, вызвав метод Save.

Вы можете увидеть фрагмент кода ниже, который автоматизирует конвертацию PPT в SWF программно:

Выход:

ppt-to-swf

Получите бесплатную лицензию

Вы можете получить бесплатную временную лицензию, чтобы попробовать SDK без ограничений на оценку.

Задайте вопрос

Вы можете задать свои вопросы на нашем форуме.

Завершение

Мы заканчиваем это руководство с надеждой, что вы нашли его полезным. На самом деле, этот пост в блоге охватывал, как конвертировать PPT в SWF на C# программно. Aspose.Slides для .NET является идеальным выбором, когда дело доходит до конвертации файлов PPTX/PPT в другие популярные форматы файлов программно. Мы будем продолжать публиковать статьи, чтобы рассмотреть ваши реальные случаи использования. Итак, вы можете оставаться на связи с следующими ресурсами:

См. также

Мы рекомендуем посетить следующие статьи для получения дополнительной информации о: