HTML 헤더 및 푸터 추가
IronPDF for Python은 완전히 스타일이 지정된 HTML 헤더와 푸터를 지원하며, 이를 통해 PDF의 헤더 및 푸터 영역에 HTML 및 CSS의 조합을 사용할 수 있습니다. 여기에는 이미지, 사용자 지정 글꼴 및 동적 병합 필드가 포함됩니다.
시작하기
HtmlHeaderFooter 객체를 생성하고 그것들을 RenderingOptions.HtmlHeader 및 RenderingOptions.HtmlFooter에게 할당합니다. 각 영역의 높이를 제한하려면 MaxHeight을 설정하고 MarginTop / MarginBottom을 구성하여 페이지 본문과의 중첩을 방지하십시오.
코드 이해하기
HtmlHeaderFooter: HTML 조각을 받아들여 모든 페이지의 헤더 또는 푸터로 렌더링하는 객체.HtmlFragment: 표시할 HTML 콘텐츠.{page}및{total-pages}와 같은 동적 병합 필드는 HTML 내에서 지원됩니다.MaxHeight: 머리글 또는 바닥글 영역이 차지할 수 있는 최대 높이(밀리미터 단위).DrawDividerLine:True일 때, 머리글/바닥글과 페이지 콘텐츠 사이에 수평선을 그립니다.BaseUrl: HTML 조각에서 상대 자산 경로(예: 이미지)를 해결하는 데 사용되는 기본 경로입니다.os.path.abspath을(를) 사용하여 절대 경로를 구성하십시오.MarginTop/MarginBottom: 페이지 여백(밀리미터 단위). 헤더나 푸터가 본문 내용을 겹치지 않도록 하기 위해서는 최소한MaxHeight만큼 커야 합니다.
헤더와 푸터에서 지원되는 HTML
브라우저에서 올바르게 렌더링되는 모든 HTML을 사용할 수 있으며, 태그, 레이아웃, 인라인 스타일, Google 폰트 링크를 포함합니다.
관련 문서 링크
시작할 준비 되셨나요?
버전: 2026.6 방금 출시






