# Slå samman PDF-filer med Python

> Slå samman flera PDF-filer i Python.

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



## Slå samman PDF i Python

[**Aspose.Slides for Python via .NET**](https://products.aspose.com/slides/sv/python-net/) är ett kraftfullt Python-bibliotek för att skapa och manipulera presentationsfiler. Dessutom ger det flexibla sätt att kombinera flera PDF-presentationer. När du slår samman en presentation med en annan, kombinerar du effektivt deras bilder i en enda presentation för att få en fil. Aspose.Slides låter dig slå samman två presentationer på olika sätt. Du får slå samman presentationer med alla deras former, stilar, texter, formatering, kommentarer, animationer etc. utan att behöva oroa dig för förlust av kvalitet eller data.

## Slå samman PDF-filer med Python

För att slå samman PowerPoint-presentationer måste du klona bilderna från en presentation till den andra.

### Python-kod för att slå samman flera PDF till en enda fil

```python

import aspose.slides as slides

with slides.Presentation() as pres1:
    pres1.slides.remove_at(0)
    pres1.slides.add_from_pdf("document1.pdf")
    with slides.Presentation() as pres2:
        pres2.slides.remove_at(0)
        pres2.slides.add_from_pdf("document2.pdf")
        for slide in pres2.slides:
            # clone slide
            pres1.slides.add_clone(slide)
    pres1.save("presentation.pdf", slides.export.SaveFormat.PDF)
```

## Hur man slår samman PDF med Aspose.Slides för Python API

Det här är stegen för att slå samman två PDF-filer och spara resultatet som PDF i Python.

Installera [**Aspose.Slides for Python via .NET**](https://products.aspose.com/slides/sv/python-net/).
```
pip install aspose.slides
```

Lägg till en biblioteksreferens (importera biblioteket) till ditt Python-projekt.
```
import aspose.slides as slides
```

Öppna källfilerna PDF i Python.
```
pres1 = slides.Presentation('pres1.pdf')
pres2 = slides.Presentation('pres2.pdf')
```

Kombinera PDF-filer med metoden [**add_clone**](https://reference.aspose.com/slides/python-net/aspose.slides/islidecollection/#methods).
```
for slide in pres2.slides:
    pres1.slides.add_clone(slide)
```

Spara presentationen och få resultatet som en enda PDF-fil.
```
pres1.save("result.pdf", slides.export.SaveFormat.PDF)
```

## Exportera PDF till andra format som stöds
