HTML'den PDF'ye Özel Yazı Tipleri
IronPDF for Python, Google Fonts'u PDF belgelerine ekler ve HTML kaynağınızdaki özel tipografiyi bir tarayıcıda göründüğü şekilde koruyarak gömülü hale getirir.
Başlarken
HTML dizgenize <link> etiketiyle bir Google Fonts dahil edin ve yazı tipi ailesini satır içi CSS veya bir <style> bloğu aracılığıyla uygulayın. IronPDF'ye render başlamadan önce yazı tipi dosyasını indirmesi için zaman tanımak amacıyla kısa bir WaitFor.RenderDelay ayarlayın.
Kodu Anlama
<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet">: Standart Google Fonts stil sayfası bağlantısı. IronPDF bu bağlantıyı izler ve işleme sırasında yazı tipini indirir.font-family: 'Lobster', serif: Google Font'un elementi uygulaması. Yazı tipi yüklenemezse serif yedek yazı tipi kullanılır.WaitFor.RenderDelay(500): Renderleme motoruna, uzak yazı tipini alıp uygulamak için sayfayı yakalamadan önce zaman tanır. Eğer yazı tipleri çıktıdan hâlâ eksikse bunu artırın.RenderHtmlAsPdf(html_with_font): Uzak yüklenen yazı tipi dahil olacak şekilde HTML'yi bir PDF olarak renderler.
Yazı Tipi Gömme
IronPDF, indirilen yazı tipini doğrudan çıktı PDF'sine gömerek belgenin herhangi bir sistemde düzgün bir şekilde görüntülenmesini, internet erişimi olmadan da sağlar. Katı dışa giden ağ politikalarına sahip üretim ortamları için yazı tiplerini yerel olarak barındırmayı düşünün ve bunlara bir BaseUrl ile atıfta bulunun.






