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!






