Как преобразовать SVG в презентацию с помощью C#

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

Действия по экспорту SVG в PPTX на C#

  1. Настройте свое приложение, чтобы добавить пакет Aspose.Slides for .NET с NuGet.org.
  2. Создайте экземпляр класса Presentation, чтобы создать презентацию по умолчанию.
  3. Доступ к первому слайду по умолчанию в коллекции слайдов презентации
  4. Прочитайте содержимое файла SVG в виде строки и вставьте его в коллекцию изображений презентации.
  5. Добавьте форму рамки изображения внутри выбранного слайда с добавленным изображением SVG.
  6. Сохраните презентацию с изображением SVG на диск

Используя вышеупомянутые шаги в C#, можно легко сохранить SVG как презентацию PPT. Процесс начинается с создания экземпляра класса Presentation и доступа к первому слайду по умолчанию из коллекции слайдов. Затем содержимое файла SVG считывается в виде строки с диска и добавляется в IPPImage внутри коллекции изображений презентации. Наконец, внутри слайда добавляется форма рамки изображения с помощью добавленного SVG, и презентация сохраняется на диске.

Код для преобразования SVG в PPTX на С#

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

В этом руководстве объясняется, как вставить SVG в презентацию с помощью C#. Если вы хотите узнать, как добавить таблицу в презентацию PowerPoint, обратитесь к статье как создать таблицу в PowerPoint с помощью C#.

 Русский