# Samenvoegen PDF bestanden met behulp van Python

> Voeg meerdere PDF-bestanden samen in Python.

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



## Samenvoegen PDF in Python

[**Aspose.Slides for Python via .NET**](https://products.aspose.com/slides/nl/python-net/) is een krachtige Python-bibliotheek voor het maken en manipuleren van presentatiebestanden. Bovendien biedt het flexibele manieren om meerdere PDF-presentaties te combineren. Wanneer u de ene presentatie met de andere samenvoegt, combineert u effectief hun dia's in één presentatie om één bestand te verkrijgen. Met Aspose.Slides kunt u twee presentaties op verschillende manieren samenvoegen. U kunt presentaties samenvoegen met al hun vormen, stijlen, teksten, opmaak, opmerkingen, animaties, enz. zonder dat u zich zorgen hoeft te maken over kwaliteitsverlies of gegevens.

## Voeg PDF bestanden samen met Python

Om de PowerPoint-presentaties samen te voegen, moet u de dia's van de ene presentatie naar de andere klonen.

### Python-code voor het samenvoegen van meerdere PDF in een enkel bestand

```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)
```

## Hoe PDF samen te voegen met Aspose.Slides voor Python API

Dit zijn de stappen om twee PDF-bestanden samen te voegen en het resultaat op te slaan als PDF in Python.

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

Voeg een bibliotheekverwijzing toe (importeer de bibliotheek) aan uw Python-project.
```
import aspose.slides as slides
```

Open de bronbestanden PDF in Python.
```
pres1 = slides.Presentation('pres1.pdf')
pres2 = slides.Presentation('pres2.pdf')
```

Combineer PDF bestanden met de methode [**add_clone**](https://reference.aspose.com/slides/python-net/aspose.slides/islidecollection/#methods).
```
for slide in pres2.slides:
    pres1.slides.add_clone(slide)
```

Sla de presentatie op en ontvang het resultaat als één PDF bestand.
```
pres1.save("result.pdf", slides.export.SaveFormat.PDF)
```

## Exporteer PDF naar andere ondersteunde formaten
