Python을 사용하여 PDF 병합하는 방법

Python에서 여러 PDF를 하나의 PDF로 병합 또는 결합하기

PDF 파일을 결합하는 것은 사용자들 사이에서 매우 인기 있는 요청입니다. 이는 여러 PDF 파일을 하나의 문서로 공유하거나 저장하고 싶을 때 유용할 수 있습니다.

PDF 파일을 병합하면 문서를 정리하고, PC의 저장 공간을 확보하며, 여러 PDF 파일을 하나의 문서로 결합하여 다른 사람과 공유할 수 있습니다.

.NET을 통해 Python에서 PDF를 병합하는 것은 3rd party 라이브러리를 사용하지 않고는 간단하지 않습니다. 이 문서는 Aspose.PDF for Python via .NET을 사용하여 여러 PDF 파일을 하나의 PDF 문서로 병합하는 방법을 보여줍니다.

Python 및 DOM을 사용하여 PDF 파일 병합하기

두 개의 PDF 파일을 연결하려면:

  1. 두 개의 Document 객체를 생성하고, 각각의 객체에 입력 PDF 파일 중 하나를 포함시킵니다.

  2. 그런 다음 PageCollection 컬렉션의 add() 메서드를 호출하여 다른 PDF 파일을 추가하고자 하는 Document 객체에 추가합니다.

  3. 두 번째 Document 객체의 PageCollection 컬렉션을 첫 번째 PageCollection 컬렉션의 add() 메서드에 전달합니다.

  4. 마지막으로, save() 메서드를 사용하여 출력 PDF 파일을 저장합니다.

다음 코드 스니펫은 PDF 파일을 연결하는 방법을 보여줍니다.


    import aspose.pdf as ap

    # 첫 번째 문서 열기
    document1 = ap.Document(input_pdf_1)
    # 두 번째 문서 열기
    document2 = ap.Document(input_pdf_2)

    # 두 번째 문서의 페이지를 첫 번째 문서에 추가
    document1.pages.add(document2.pages)

    # 연결된 출력 파일 저장
    document1.save(output_pdf)

실시간 예제

Aspose.PDF Merger는 프레젠테이션 병합 기능이 어떻게 작동하는지 조사할 수 있는 무료 온라인 웹 애플리케이션입니다.

Aspose.PDF Merger