특정 PDF 페이지 삭제

IronPDF for Python은 RemovePages 메서드를 사용하여 기존 PDF 문서에서 하나 이상의 페이지를 제거할 수 있으며, 지정된 페이지가 삭제된 수정 PdfDocument을 반환합니다.

시작하기

하나의 PdfDocument을 만들거나 로드한 후, 삭제하려는 페이지의 기수 인덱스를 사용하여 RemovePages을 호출하세요. 남은 페이지는 자동으로 번호가 매겨지며, 수정된 문서는 SaveAs으로 저장할 수 있습니다.

코드 이해하기

  • RenderHtmlAsPdf(html): HTML에서 다중 페이지 PDF를 만듭니다. page-break-after: always CSS 규칙은 콘텐츠를 개별 페이지로 나눕니다.
  • RemovePages(start, end): 문서에서 페이지를 제거합니다. 인수는 0 기반 페이지 인덱스입니다. 이 예에서, RemovePages(1, 2)은 두 번째와 세 번째 페이지를 제거하여 페이지 1과 4만 남깁니다.
  • SaveAs(path): 지정된 페이지가 제거된 수정된 문서를 지정된 파일 경로에 저장합니다.

제로 기반 페이지 인덱싱

IronPDF의 모든 페이지 작업은 0 기반 인덱스를 사용합니다. 문서의 두 번째 페이지를 제거하려면 1을 전달하세요. 마지막 페이지를 제거하려면 pdf.PageCount - 1을 전달하세요.

연속적이지 않은 페이지 제거하기

연속적이지 않은 범위의 페이지를 제거하려면 RemovePages을 여러 번 호출하거나 제거할 특정 페이지 인덱스 목록을 만드세요. 각 제거 후 인덱스 이동을 피하기 위해 가장 높은 인덱스부터 시작합니다.

IronPDF for Python을 사용하여 PDF 페이지 편집을 배우세요!

시작할 준비 되셨나요?
버전: 2026.6 방금 출시
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요?
샘플을 실행하세요 HTML이 PDF로 변환되는 것을 지켜보세요.