클래식 텍스트 머리글 및 바닥글 추가
IronPDF for Python을 사용하면 렌더링된 PDF의 모든 페이지에 일관된 텍스트 기반의 헤더와 푸터를 추가하는 것이 쉬워집니다. RenderingOptions의 TextHeader 및 TextFooter 속성을 사용하여 가능합니다.
시작하기
렌더링 전에 TextHeader 및 TextFooter을/를 ChromePdfRenderer 인스턴스에서 구성하세요. 머리글과 바닥글이 페이지 내용과 겹치지 않도록 충분한 공간을 만들려면 MarginTop 및 MarginBottom을 설정하세요.
코드 이해하기
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}
관련 문서 링크
시작할 준비 되셨나요?
버전: 2026.6 방금 출시






