В этом простом разделе мы покажем вам, как преобразовать SVG в Presentation с помощью C#, не полагаясь на PowerPoint. Хорошо, что вам не нужно стороннее программное обеспечение или библиотека Interop для преобразования SVG в PPTX на C#. Приложение можно использовать в любой из настроенных сред .NET в Windows, Linux или macOS, при условии, что пример кода может без проблем работать на всех платформах .NET.
Действия по экспорту SVG в PPTX на C#
- Настройте свое приложение, чтобы добавить пакет Aspose.Slides for .NET с NuGet.org.
- Создайте экземпляр класса Presentation, чтобы создать презентацию по умолчанию.
- Доступ к первому слайду по умолчанию в коллекции слайдов презентации
- Прочитайте содержимое файла SVG в виде строки и вставьте его в коллекцию изображений презентации.
- Добавьте форму рамки изображения внутри выбранного слайда с добавленным изображением SVG.
- Сохраните презентацию с изображением SVG на диск
Используя вышеупомянутые шаги в C#, можно легко сохранить SVG как презентацию PPT. Процесс начинается с создания экземпляра класса Presentation и доступа к первому слайду по умолчанию из коллекции слайдов. Затем содержимое файла SVG считывается в виде строки с диска и добавляется в IPPImage внутри коллекции изображений презентации. Наконец, внутри слайда добавляется форма рамки изображения с помощью добавленного SVG, и презентация сохраняется на диске.
Код для преобразования SVG в PPTX на С#
Используя приведенный выше пример на C# SVG в PowerPoint, можно легко преобразовать презентацию с помощью нескольких строк простого кода. Вы также можете использовать существующую презентацию и можете вставить SVG в любое место внутри любого слайда, также установив любой нестандартный размер. Вы также можете загрузить исходный SVG как поток памяти из таких источников, как базы данных или Интернет.
В этом руководстве объясняется, как вставить SVG в презентацию с помощью C#. Если вы хотите узнать, как добавить таблицу в презентацию PowerPoint, обратитесь к статье как создать таблицу в PowerPoint с помощью C#.