클래식 텍스트 머리글 및 바닥글 추가

IronPDF for Python을 사용하면 렌더링된 PDF의 모든 페이지에 일관된 텍스트 기반의 헤더와 푸터를 추가하는 것이 쉬워집니다. RenderingOptionsTextHeaderTextFooter 속성을 사용하여 가능합니다.

시작하기

렌더링 전에 TextHeaderTextFooter을/를 ChromePdfRenderer 인스턴스에서 구성하세요. 머리글과 바닥글이 페이지 내용과 겹치지 않도록 충분한 공간을 만들려면 MarginTopMarginBottom을 설정하세요.

코드 이해하기

TextHeader: 모든 페이지 상단에 나타나는 헤더를 구성하는 TextHeaderFooter 객체. TextFooter: 모든 페이지 하단에 나타나는 바닥글을 구성하는 TextHeaderFooter 객체.

  • DrawDividerLine: True일 때, 페이지 본문에서 머리글이나 바닥글을 분리하는 가로선을 그립니다. CenterText: 중앙 위치에 표시되는 텍스트입니다. 동적 병합 필드를 지원합니다.
  • LeftText / RightText: 헤더나 푸터 영역의 텍스트 좌우 정렬. Font / FontSize: 헤더/푸터 텍스트의 서체와 크기를 제어합니다. MarginTop / MarginBottom: 페이지 여백 밀리미터 단위. 머리글과 바닥글을 위한 공간을 확보하려면 이를 증가시킵니다.
  • FirstPageNumber: 시작 페이지 번호. 문서에 커버 페이지가 추가될 때 2으로 설정합니다.

동적 병합 필드

다음 토큰은 렌더링 시간에 실시간 값으로 대체됩니다.

{page} {total-pages} {url} {date} {time} {html-title} {pdf-title}

IronPDF for Python으로 PDF에 헤더와 푸터를 추가하는 방법을 배우세요!

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

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

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