Niestandardowe czcionki w HTML do PDF

IronPDF for Python pobiera i osadza czcionki Google w dokumentach PDF, zachowując niestandardową typografię z Twojego źródła HTML dokładnie tak, jak się pojawia w przeglądarce.

Pierwsze kroki

Zawieraj <link> tag Google Fonts w swoim ciagu HTML i zastosuj rodzinę czcionek przez inline CSS lub blok <style>. Ustaw krotki WaitFor.RenderDelay, aby dac IronPDF czas na pobranie pliku czcionki przed rozpoczeciem renderowania.

Zrozumienie kodu

  • <link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet">: Standardowy link do arkusza stylow Google Fonts. IronPDF podąża za tym linkiem i pobiera czcionkę podczas renderowania.
  • font-family: 'Lobster', serif: Zastosowuje czcionkę Google do elementu. Zapasowy krój pisma szeryfowego jest używany, jeśli czcionka nie uda się załadować.
  • WaitFor.RenderDelay(500): Daje rendererowi czas na pobranie i zastosowanie czcionki zdalnej przed przechwyceniem strony. Zwiększ to, jeśli czcionki nadal brakuje w wyniku.
  • RenderHtmlAsPdf(html_with_font): Renderuje HTML — w tym zdalnie zaladowana czcionke — jako PDF.

Wbudowywanie czcionek

IronPDF osadza pobraną czcionkę bezpośrednio w wyjściowym PDF, zapewniając, że dokument jest prawidłowo wyświetlany na każdym systemie, nawet bez dostępu do internetu. Dla srodowisk produkcyjnych ze scislymi politykami sieciowymi wychodzącymi, rozwaz hostowanie czcionek lokalnie i odnoszenie sie do nich za pomocą BaseUrl.

Naucz sie konwertowac HTML do PDF przy uzyciu IronPDF for Python!

Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.