# Объединить файлы ODP с помощью Python

> Объедините несколько файлов ODP в Python.

Source: https://products.aspose.com/slides/ru/python-net/merge/odp/
Updated: 2023-04-07



## Объединить ODP в Python

[**Aspose.Slides for Python via .NET**](https://products.aspose.com/slides/ru/python-net/) — мощная библиотека Python для создания файлов презентаций и управления ими. Кроме того, он предоставляет гибкие способы объединения нескольких презентаций ODP. Когда вы объединяете одну презентацию с другой, вы эффективно объединяете их слайды в одну презентацию, чтобы получить один файл. Aspose.Slides позволяет объединять две презентации разными способами. Вы можете объединять презентации со всеми их формами, стилями, текстами, форматированием, комментариями, анимацией и т. д., не беспокоясь о потере качества или данных.

## Объединить файлы ODP с помощью Python

Чтобы объединить презентации PowerPoint, вам нужно клонировать слайды из одной презентации в другую.

### Код Python для объединения нескольких ODP в один файл

```python

import aspose.slides as slides

with slides.Presentation("presentation1.odp") as pres1:
    with slides.Presentation("presentation2.odp") as pres2:
        for slide in pres2.slides:
            pres1.slides.add_clone(slide)
    pres1.save("presentation.odp", slides.export.SaveFormat.ODP)
```

## Как объединить ODP с помощью Aspose.Slides for Python API

Это шаги для объединения двух файлов ODP и сохранения результата как ODP в Python.

Установите [**Aspose.Slides for Python via .NET**](https://products.aspose.com/slides/ru/python-net/).
```
pip install aspose.slides
```

Добавьте ссылку на библиотеку (импортируйте библиотеку) в свой проект Python.
```
import aspose.slides as slides
```

Откройте исходные файлы ODP в Python.
```
pres1 = slides.Presentation('pres1.odp')
pres2 = slides.Presentation('pres2.odp')
```

Объедините ODP файлы, используя метод [**add_clone**](https://reference.aspose.com/slides/python-net/aspose.slides/islidecollection/#methods).
```
for slide in pres2.slides:
    pres1.slides.add_clone(slide)
```

Сохраните презентацию и получите результат в виде одного файла ODP.
```
pres1.save("result.odp", slides.export.SaveFormat.ODP)
```

## Экспорт ODP в другие поддерживаемые форматы
