PDF 분할 및 페이지 추출
IronPDF for Python은 원본 문서에서 특정 페이지나 페이지 범위를 복사하여 PDF 문서를 여러 개의 개별 파일로 분할할 수 있습니다.
시작하기
다중 페이지 PdfDocument을 만들거나 로드한 후, 단일 페이지를 추출하려면 CopyPage을 사용하고 특정 범위의 페이지를 추출하려면 CopyPages을 사용하세요. 각 호출은 독립적으로 저장할 수 있는 지정된 페이지만 포함된 새로운 PdfDocument을 반환합니다.
코드 이해하기
RenderHtmlAsPdf(html): 페이지 분리를 생성하기 위해page-break-after: always을 사용하여 다중 페이지 HTML 문서를PdfDocument로 렌더링합니다.CopyPage(index): 지정된 기수 인덱스에 있는 페이지를 포함하는 새로운 단일 페이지PdfDocument을 반환합니다. 이 예에서, 인덱스0은 첫 페이지를 추출합니다.CopyPages(start, end):start에서end(포함, 기수 인덱스) 페이지를 포함하는 새로운PdfDocument을 반환합니다. 이 예에서, 인덱스1과2은 페이지 2와 3을 추출합니다.SaveAs(path): 각각의 결과 문서를 자체 파일에 저장합니다.
0부터 시작하는 인덱싱
IronPDF는 API 전반에 걸쳐 0부터 시작하는 페이지 인덱싱을 사용합니다. 문서의 페이지 1은 인덱스 0에 있고, 페이지 2는 인덱스 1에 있으며, 계속됩니다.






