파이썬에서 PDF 파일 분할하기

PDF 페이지 분할은 큰 파일을 별도의 페이지 또는 페이지 그룹으로 분할하려는 사람들에게 유용한 기능이 될 수 있습니다.

배포, 검토 또는 다운스트림 처리를 위해 큰 PDF를 단일 페이지 파일이나 작은 문서 세트로 나누어야 할 때 이 워크플로우를 사용하십시오.

라이브 예제

Aspose.PDF 스플리터 프레젠테이션 분할 기능이 어떻게 작동하는지 조사할 수 있는 온라인 무료 웹 응용 프로그램입니다.

어스포즈 스플릿 PDF

이 항목에서는 Python 응용 프로그램에서 PDF 페이지를 개별 PDF 파일로 분할하는 방법을 보여줍니다.Python을 사용하여 PDF 페이지를 단일 페이지 PDF 파일로 분할하려면 다음 단계를 따를 수 있습니다.

  1. PDF 문서의 페이지를 반복하여 살펴보세요. 문서 사물의 페이지 컬렉션 수집
  2. 각 이터레이션에 대해 새 Document 객체를 만들고 개별 객체를 추가합니다. 페이지 빈 문서에 개체 추가
  3. 를 사용하여 새 PDF 저장 저장 () 방법

Python에서 PDF를 여러 파일로 분할하거나 PDF를 분리합니다.

다음 Python 코드 스니펫은 PDF 페이지를 개별 PDF 파일로 분할하는 방법을 보여줍니다.


    import aspose.pdf as ap

    # Open document
    document = ap.Document(input_pdf)

    page_count = 1

    # Loop through all the pages
    for pdfPage in document.pages:
        new_document = ap.Document()
        new_document.pages.add(pdfPage)
        new_document.save(output_path + "_page_" + str(page_count) + ".pdf")
        page_count = page_count + 1

관련 문서 주제