# Hợp nhất các tệp PDF bằng Python

> Hợp nhất nhiều tệp PDF bằng Python.

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



## Hợp nhất PDF bằng Python

[**Aspose.Slides for Python via .NET**](https://products.aspose.com/slides/vi/python-net/) là một thư viện Python mạnh mẽ để tạo và thao tác các tệp bản trình bày. Hơn nữa, nó cung cấp các cách linh hoạt để kết hợp nhiều bản trình bày PDF. Khi bạn hợp nhất một bản trình bày với một bản trình bày khác, bạn đang kết hợp hiệu quả các trang trình bày của chúng trong một bản trình bày duy nhất để có được một tệp. Aspose.Slides cho phép bạn hợp nhất hai bản trình bày theo những cách khác nhau. Bạn có thể hợp nhất các bản trình bày với tất cả các hình dạng, phong cách, văn bản, định dạng, nhận xét, hoạt ảnh, v.v. của chúng mà không phải lo lắng về việc mất chất lượng hoặc dữ liệu.

## Hợp nhất các tệp PDF bằng Python

Để hợp nhất các bản trình bày PowerPoint, bạn sẽ cần sao chép các trang chiếu từ bản trình bày này sang bản trình bày khác.

### Mã Python để hợp nhất nhiều PDF thành một tệp duy nhất

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

## Cách hợp nhất PDF bằng cách sử dụng Aspose.Slides cho Python API

Đây là các bước để hợp nhất hai tệp PDF và lưu kết quả dưới dạng PDF bằng Python.

Cài đặt [**Aspose.Slides for Python via .NET**](https://products.aspose.com/slides/vi/python-net/).
```
pip install aspose.slides
```

Thêm tham chiếu thư viện (nhập thư viện) vào dự án Python của bạn.
```
import aspose.slides as slides
```

Mở tệp nguồn PDF bằng Python.
```
pres1 = slides.Presentation('pres1.pdf')
pres2 = slides.Presentation('pres2.pdf')
```

Kết hợp các tệp PDF bằng phương pháp [** add_clone **](https://reference.aspose.com/slides/python-net/aspose.slides/islidecollection/#methods).
```
for slide in pres2.slides:
    pres1.slides.add_clone(slide)
```

Lưu bản trình bày và nhận kết quả dưới dạng tệp PDF duy nhất.
```
pres1.save("result.pdf", slides.export.SaveFormat.PDF)
```

## Xuất PDF sang các định dạng được hỗ trợ khác
