В этом руководстве мы сосредоточимся на том, как преобразовать SVG в Presentation с помощью Python, не полагаясь на PowerPoint. Приложение можно использовать в любой среде .NET core и настроенной Python в операционных системах, таких как Windows, Linux или macOS, для преобразования SVG в PPTX в Python.
Шаги по экспорту SVG в PPTX в Python
- Настройте среду использовать Aspose.Slides для Python через .NET в своем приложении, чтобы преобразовать SVG в презентацию.
- Создайте презентацию по умолчанию, используя экземпляр класса Presentation.
- Загрузите первый слайд из коллекции слайдов презентации
- Откройте файл SVG, прочитайте его содержимое в виде строки и вставьте его в коллекцию изображений презентации.
- Вставьте рамку изображения внутрь слайда с добавленным изображением SVG, используя экземпляр IPictureFrame.
- Сохраните файл PPTX с изображением SVG на диске.
Вышеупомянутые простые шаги Python экспортируют SVG как презентацию PPT с использованием простого интерфейса API. Мы начнем с создания презентации по умолчанию с использованием экземпляра класса Presentation и доступа к первому слайду по умолчанию из коллекции слайдов презентации. Затем мы загрузим и прочитаем содержимое файла SVG в виде строки с диска и добавим его в IPPImage внутри коллекции изображений презентации. Наконец, с помощью экземпляра класса IPictureFrame будет добавлена форма рамки изображения, которая будет использовать добавленный файл SVG перед сохранением результирующей презентации на диске.
Код для преобразования SVG в PPTX в Python
Приложение для преобразования презентаций Python SVG в PowerPoint можно легко разработать, используя приведенный выше пример кода. Можно также загрузить существующую презентацию и вставить содержимое файла SVG в любое желаемое место внутри слайда, а также установить любой пользовательский размер изображения. Файл SVG также можно загрузить в виде потока памяти из источников, включая базы данных или Интернет.
В этом разделе объясняется, как вставить SVG в презентацию с помощью Python. Если вам интересно узнать, как вставить таблицу в слайд PowerPoint, обратитесь к статье как создать таблицу в PowerPoint с помощью Python.