Python을 사용하여 PDF 병합하는 방법
Contents
[
Hide
]
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 파일을 연결하려면:
-
두 개의 Document 객체를 생성하고, 각각의 객체에 입력 PDF 파일 중 하나를 포함시킵니다.
-
그런 다음 PageCollection 컬렉션의 add() 메서드를 호출하여 다른 PDF 파일을 추가하고자 하는 Document 객체에 추가합니다.
-
두 번째 Document 객체의 PageCollection 컬렉션을 첫 번째 PageCollection 컬렉션의 add() 메서드에 전달합니다.
-
마지막으로, 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는 프레젠테이션 병합 기능이 어떻게 작동하는지 조사할 수 있는 무료 온라인 웹 애플리케이션입니다.