Aspose.Slides для Python через .NET

Установка Aspose.Slides for Python via .NET

pip install aspose.slides

Пакет поставляется со всеми необходимыми компонентами .NET, поэтому ничего дополнительно устанавливать не требуется, и Microsoft PowerPoint не нужен. Python 3.7 или новее на Windows, Linux или macOS.

Создание презентации PowerPoint в Python

В этом примере создаётся презентация, на первый слайд добавляется фигура с текстом, а результат сохраняется как в формате PPTX, так и PDF.

import aspose.slides as slides

with slides.Presentation() as presentation:
    slide = presentation.slides[0]
    shape = slide.shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 50, 150, 600, 100)
    shape.text_frame.text = "Created with Aspose.Slides for Python via .NET"

    presentation.save("presentation.pptx", slides.export.SaveFormat.PPTX)
    presentation.save("presentation.pdf", slides.export.SaveFormat.PDF)

После выполнения будет записан файл presentation.pptx (≈ 34 KB) и presentation.pdf (≈ 36 KB) в текущий рабочий каталог.

Без лицензии библиотека работает в оценочном режиме, который добавляет водяной знак и ограничивает количество слайдов. Смотрите Licensing для получения лицензии.

Ресурсы Aspose.Slides for Python via .NET

Изучите эти полезные ресурсы:

Часто задаваемые вопросы

Что такое Aspose.Slides for Python via .NET?

Aspose.Slides for Python via .NET — это мощная библиотека Python, позволяющая программно создавать, редактировать и конвертировать презентации PowerPoint (PPT, PPTX, ODP) без установки Microsoft PowerPoint.

Какие функции презентаций поддерживает Aspose.Slides?

Библиотека поддерживает работу с текстом, фигурами, таблицами, диаграммами, анимациями, шаблонами слайдов, аудио, видео и многим другим. Она также позволяет просматривать слайды, выполнять их рендеринг и экспортировать в форматы PDF, SVG, HTML и изображения.

Можно ли конвертировать презентации в другие форматы с помощью Aspose.Slides?

Да. Aspose.Slides позволяет конвертировать файлы PowerPoint в PDF, SVG, HTML, JPG, PNG, TIFF и другие форматы с высоким качеством и производительностью.

Требуется ли Microsoft PowerPoint для использования Aspose.Slides?

Нет. Aspose.Slides — независимый API и не требует Microsoft Office или любого стороннего программного обеспечения.

Какие платформы поддерживает Aspose.Slides for Python via .NET?

Он кросс‑платформенный и работает в средах Windows, Linux и macOS.

Как начать работу с Aspose.Slides for Python?

Вы можете установить его через PyPi и ознакомиться с Руководством разработчика, чтобы начать с примеров, справочников API и учебных материалов.