HTML의 사용자 지정 글꼴을 PDF로 변환

IronPDF for Python은 Google Fonts를 PDF 문서에 가져와 삽입하여 웹 브라우저에서 보이는 것과 정확히 동일하게 HTML 소스의 사용자 정의 타이포그래피를 보존합니다.

시작하기

Google Fonts <link> 태그를 HTML 문자열에 포함하고, 인라인 CSS 또는 <style> 블록을 통해 글꼴 패밀리를 적용하세요. 렌더링이 시작되기 전에 IronPDF가 폰트 파일을 다운로드할 시간을 허용하기 위해 짧은 WaitFor.RenderDelay를 설정하십시오.

코드 이해하기

  • <link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet">: 표준 Google Fonts 스타일시트 링크. IronPDF는 이 링크를 따라가면서 렌더링 중에 폰트를 다운로드합니다.
  • font-family: 'Lobster', serif: 요소에 Google Font를 적용합니다. 폰트가 로드되지 않으면 serif 대체 폰트를 사용합니다.
  • WaitFor.RenderDelay(500): 렌더러가 페이지를 캡처하기 전에 원격 폰트를 가져와 적용할 시간을 줍니다. 출력에 여전히 폰트가 누락되어 있으면 이 값을 늘리세요. RenderHtmlAsPdf(html_with_font): 원격으로 로드된 폰트를 포함하여 HTML을 PDF로 렌더링합니다.

폰트 임베딩

IronPDF는 다운로드된 폰트를 출력 PDF에 직접 포함하여 인터넷 접속이 없어도 어떤 시스템에서도 문서를 올바르게 표시할 수 있도록 합니다. 엄격한 외부 네트워크 정책을 가진 운영 환경에서는 글꼴을 로컬에 호스팅하고 BaseUrl으로 참조하는 것을 고려하세요.

IronPDF for Python을 사용하여 HTML을 PDF로 변환하는 방법을 배우십시오!

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

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

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