Aspose.Slides для Python через .NET
Добро пожаловать в Aspose.Slides for Python via .NET

Aspose.Slides for Python via .NET — это надёжная библиотека классов, позволяющая вашим приложениям читать и записывать презентации PowerPoint® без необходимости использовать Microsoft PowerPoint®.
Это первый и единственный компонент, предоставляющий полнофункциональное управление документами PowerPoint® для разработчиков на Python.
Aspose.Slides for Python via .NET включает широкий набор функций, таких как работа с текстом, фигурами, таблицами и анимациями; добавление аудио и видео; предварительный просмотр слайдов; а также экспорт слайдов в форматы, такие как SVG, PDF и другие.
Установка 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
- Примечания к выпуску Aspose.Slides for Python via .NET
- Страница продукта Aspose.Slides for Python via .NET
- Скачать Aspose.Slides for Python via .NET
- Установить пакет PyPi Aspose.Slides for Python via .NET
- Справочник API Aspose.Slides for Python via .NET
- Бесплатный форум поддержки Aspose.Slides for Python via .NET
- Платный сервис поддержки 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 и учебных материалов.