Python에서 PDF 페이지 작업

Contents
[ ]

Aspose.PDF for Python via .NET을 사용하면 파일의 원하는 위치에 PDF 문서에 페이지를 삽입할 수 있으며, PDF 파일의 끝에 페이지를 추가할 수도 있습니다. 이 섹션에서는 Acrobat Reader 없이 PDF에 페이지를 추가하는 방법을 보여줍니다. Aspose의 Python 라이브러리를 사용하여 PDF 파일의 헤더와 푸터에 텍스트나 이미지를 추가하고 문서 내에서 다른 헤더를 선택할 수 있습니다. 또한 Python을 사용하여 프로그래밍 방식으로 PDF 문서의 페이지를 자르기를 시도하세요.

이 섹션에서는 Artifact 클래스를 사용하여 PDF 파일에 워터마크를 추가하는 방법을 배웁니다. 이 작업을 위한 프로그래밍 샘플을 확인할 것입니다. PageNumberStamp 클래스를 사용하여 페이지 번호를 추가합니다. 문서에 스탬프를 추가하려면 ImageStampTextStamp 클래스를 사용하세요. Aspose.PDF for Python via .NET을 사용하여 PDF 파일에 배경 이미지를 생성하기 위해 워터마크 추가를 사용하세요.

당신은 다음을 수행할 수 있습니다:

  • 페이지 추가 - 원하는 위치에 페이지를 추가하거나 PDF 파일의 끝에 추가하고 문서에서 페이지를 삭제합니다.

  • 페이지 이동 - 한 문서에서 다른 문서로 페이지를 이동합니다.

  • 페이지 삭제 - PageCollection 컬렉션을 사용하여 PDF 파일에서 페이지를 삭제합니다.

  • 페이지 크기 변경 - Aspose.PDF 라이브러리를 사용하여 코드 스니펫으로 PDF 페이지 크기를 변경할 수 있습니다.

  • 페이지 회전 - 기존 PDF 파일의 페이지 방향을 변경할 수 있습니다.

  • 페이지 분할 - PDF 파일을 하나 또는 여러 개의 PDF로 분할할 수 있습니다.

  • 헤더 및/또는 푸터 추가 - PDF 파일의 헤더 및 푸터에 텍스트나 이미지를 추가합니다.

  • 페이지 자르기 - 다른 페이지 속성을 사용하여 PDF 문서에서 페이지를 프로그래밍 방식으로 자를 수 있습니다.

  • 워터마크 추가 - Artifact Class를 사용하여 PDF 파일에 워터마크를 추가합니다.

  • PDF 파일에 페이지 번호 추가 - PageNumberStamp 클래스는 PDF 파일에 페이지 번호를 추가하는 데 도움이 됩니다.

  • 배경 추가 - 배경 이미지는 워터마크를 추가하는 데 사용할 수 있습니다.

  • 스탬핑 - ImageStamp 클래스를 사용하여 PDF 파일에 이미지 스탬프를 추가하고 TextStamp 클래스를 사용하여 텍스트를 추가할 수 있습니다.

  • 페이지 속성 가져오기 및 설정 - 이 섹션에서는 PDF 파일의 페이지 수를 가져오고 색상과 같은 PDF 페이지 속성에 대한 정보를 가져오고 페이지 속성을 설정하는 방법을 보여줍니다.