Python으로 PDF에 페이지 추가

Aspose.PDF for Python via .NET API는 Python을 사용하여 PDF 문서의 페이지를 작업할 수 있는 완전한 유연성을 제공합니다. PDF 문서의 모든 페이지는 PDF 페이지 작업에 사용할 수 있는 PageCollection에 저장됩니다. Aspose.PDF for Python via .NET을 사용하면 파일의 원하는 위치에 페이지를 삽입할 수 있으며 PDF 파일의 끝에 페이지를 추가할 수 있습니다. 이 섹션에서는 Python을 사용하여 PDF에 페이지를 추가하는 방법을 보여줍니다.

PDF 파일에 페이지 추가 또는 삽입

Aspose.PDF for Python via .NET을 사용하면 파일의 원하는 위치에 페이지를 삽입할 수 있으며 PDF 파일의 끝에 페이지를 추가할 수 있습니다.

원하는 위치에 빈 페이지를 PDF 파일에 삽입

PDF 파일에 빈 페이지를 삽입하려면:

  1. 입력 PDF 파일로 Document 클래스 객체를 생성합니다.

  2. 지정된 인덱스로 PageCollection 컬렉션의 insert 메서드를 호출합니다.

  3. save 메서드를 사용하여 출력 PDF를 저장합니다.

다음 코드 스니펫은 PDF 파일에 페이지를 삽입하는 방법을 보여줍니다.


    import aspose.pdf as ap

    # 문서 열기
    document = ap.Document(input_pdf)
    # PDF에 빈 페이지 삽입
    document.pages.insert(2)
    # 출력 파일 저장
    document.save(output_pdf)

PDF 파일의 끝에 빈 페이지 추가

때때로 문서가 빈 페이지로 끝나는지 확인하고 싶을 때가 있습니다. 이 주제는 PDF 문서의 끝에 빈 페이지를 삽입하는 방법을 설명합니다.

PDF 파일의 끝에 빈 페이지를 삽입하려면:

  1. 입력 PDF 파일로 Document 클래스 객체를 생성합니다.

  2. 매개변수 없이 PageCollection 컬렉션의 add() 메서드를 호출합니다.

  3. save() 메서드를 사용하여 출력 PDF를 저장합니다.

다음 코드 조각은 PDF 파일의 끝에 빈 페이지를 삽입하는 방법을 보여줍니다.


    import aspose.pdf as ap

    # 문서 열기
    document = ap.Document(input_pdf)

    # PDF 파일의 끝에 빈 페이지 삽입
    document.pages.add()

    # 출력 파일 저장
    document.save(output_pdf)