# Преобразовать ODP в PPTX на Python

> Преобразуйте презентации ODP в PPTX с помощью Aspose.Slides for Python via Java. Используйте полный пример на Python без установки PowerPoint или LibreOffice.

Source: https://docs.aspose.com/slides/ru/python-java/convert-odp-to-pptx/
Updated: 2026-09-07

## **Обзор**

Эта статья объясняет, как преобразовать презентацию OpenDocument (ODP) в формат PowerPoint (PPTX) с помощью Aspose.Slides for Python via Java.

## **Преобразование ODP в PPTX**

Класс [Presentation](https://reference.aspose.com/slides/ru/python-java/aspose.slides/presentation/) может загружать файл ODP напрямую. Сохраните загруженную презентацию в формате PPTX, используя [SaveFormat](https://reference.aspose.com/slides/ru/python-java/aspose.slides/saveformat/).

Следуйте [инструкциям по установке](/slides/ru/python-java/installation/) перед запуском примера. Поместите презентацию ODP с именем `AccessOpenDoc.odp` в рабочий каталог. Следующий код запускает JVM при необходимости, открывает файл ODP и сохраняет его как `AccessOpenDoc_out.pptx`.

```python
import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Presentation, SaveFormat

presentation = Presentation("AccessOpenDoc.odp")
try:
    # Сохранить презентацию ODP в формате PPTX.
    presentation.save("AccessOpenDoc_out.pptx", SaveFormat.Pptx)
finally:
    presentation.dispose()
```

## **Живой пример**

Попробуйте веб‑приложение [Aspose.Slides Conversion](https://products.aspose.app/slides/ru/conversion/) чтобы увидеть преобразование ODP в PPTX на базе Aspose.Slides.

## **FAQ**

**Нужно ли устанавливать Microsoft PowerPoint или LibreOffice для преобразования ODP в PPTX?**

Нет. Aspose.Slides for Python via Java читает и записывает файлы презентаций без какого‑либо из этих приложений. Требуются пакет Python и совместимая среда выполнения Java.

**Сохраняются ли шаблоны слайдов, макеты и темы при преобразовании?**

Aspose.Slides отображает структуру и форматирование исходной презентации в PPTX. Однако ODP и PPTX поддерживают разные возможности, поэтому некоторые элементы могут выглядеть по‑разному после преобразования. Обеспечьте доступность необходимых шрифтов и проверьте презентации со сложным форматированием. Смотрите [OpenDocument conversion](/slides/ru/python-java/convert-openoffice-odp/) для сведения о совместимости.

**Могу ли я преобразовать ODP‑файлы, защищённые паролем?**

Да, если предоставить пароль, необходимый для открытия файла. Смотрите [password-protected presentations](/slides/ru/python-java/password-protected-presentation/) для подробностей о загрузке защищённых файлов перед сохранением в другом формате.

**Подходит ли Aspose.Slides для облачных или REST‑ориентированных сервисов преобразования?**

Да. Вы можете использовать Aspose.Slides for Python via Java в серверной части с требуемой средой выполнения Java. Для REST API смотрите [Aspose.Slides Cloud](https://products.aspose.cloud/slides/ru/family/).
