IRONSOFTWAREHOME
HTML 파일을 PDF로 변환
from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()

# Create a PDF from an existing HTML file using Python
pdf = renderer.RenderHtmlFileAsPdf("example.html")

# Export to a file or Stream
pdf.SaveAs("output.pdf")
pip install ironpdf
HTML 파일을 PDF로 변환

HTML 파일을 PDF로 변환

IronPDF for Python의 RenderHtmlFileAsPdf 메서드를 사용하여 전체 HTML 파일을 픽셀-퍼펙트 PDF로 변환하십시오.

시작하기

HTML 파일을 PDF로 변환하려면 RenderHtmlFileAsPdf 메서드를 사용할 수 있습니다. 이 메서드는 로컬 HTML 파일의 경로만 필요하며 PdfDocument 객체를 반환합니다. 이 객체는 HTML 파일의 내용을 웹 브라우저에서 보는 것처럼 렌더링한 형태로 담고 있습니다. 렌더링 문제를 방지하려면 HTML에 유효한 마크업이 포함되어 있는지 확인하십시오.

다음은 해당 방법을 사용하는 간단한 예입니다.

코드 이해하기

ChromePdfRenderer: 이 객체는 렌더링 프로세스와의 상호작용 지점으로 작동합니다. 이 기능을 사용하면 머리글, 바닥글 등의 속성을 설정하여 PDF 출력물을 조정할 수 있습니다.

  • ChromePdfRenderer: 이 메서드는 HTML 파일의 경로를 받아 PdfDocument로 변환합니다. 생성된 PDF 파일은 웹 브라우저에 표시되는 HTML 파일과 거의 동일합니다.

save_as: 이 메서드는 새로 생성된 PDF 문서를 파일 시스템의 지정된 경로에 저장합니다.

PDF 출력 사용자 지정

ChromePdfRenderer에는 헤더, 푸터, 여백, 배경, 페이지 번호 등을 설정할 수 있는 다양한 사용자 지정 옵션이 포함되어 있습니다. 더 고급 기능과 사용자 지정을 위해서는 이 코드 예제를 참조하고 PDF 출력 사용자 지정 방법을 배워보세요.

이 튜토리얼을 통해 HTML을 PDF로 변환하는 방법을 배워보세요!
GitHub에서 보기

시작할 준비 되셨나요?

버전:2026.6방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.