# SetFont

`SetFont(string family [, string style [, float size]])`

## Açıklama

Karakter dizilerini yazdırmak için kullanılacak olan yazı tipini ayarlar. Metin yazdırmadan önce bu yöntemi en az bir kez çağırmak gereklidir.
Yazı tipi standart bir yazı tipi veya AddFont() yöntemi ile eklenmiş bir yazı tipi olabilir. Standart yazı tipleri Windows kodlaması cp1252 (Batı Avrupa) kullanır.
Bu yöntem, ilk sayfa oluşturulmadan önce çağrılabilir ve yazı tipi sayfadan sayfaya saklanır.
Sadece mevcut yazı tipi boyutunu değiştirmek istiyorsanız, SetFontSize() yöntemini çağırmak daha basittir.

## Parametreler

`family`
  Yazı tipi ailesi. AddFont() tarafından tanımlanan bir isim veya standart ailelerden biri (büyük küçük harfe duyarsız):
  - `Courier` (sabit genişlik)
  - `Helvetica` veya `Arial` (eş anlamlı; sans serif)
  - `Times` (serif)
  - `Symbol` (symbolic)
  - `ZapfDingbats` (symbolic)
  Ayrıca boş bir dize geçmek de mümkündür. Bu durumda mevcut aile korunur.
`style`
  Yazı tipi stili. Olası değerler (büyük küçük harfe duyarsız):
  - boş kelime: düzenli
  - `B`: kalın
  - `I`: italik
  - `U`: altı çizili
  veya herhangi bir kombinasyon. Varsayılan değer düzenlidir. Kalın ve italik stilleri `Symbol` ve `ZapfDingbats` için uygulanmaz.
`size`
  Punto cinsinden yazı tipi boyutu.
  Varsayılan değer mevcut boyuttur. Belge başlangıcından bu yana hiçbir boyut belirtilmemişse, değer 12'dir.

## Örnek

    // Times regular 12
    $pdf->SetFont('Times');
    // Arial bold 14
    $pdf->SetFont('Arial','B',14);
    // Kalın stilini kaldırır
    $pdf->SetFont('');
    // Times kalın, italik ve altı çizili 14
    $pdf->SetFont('Times','BIU');

## Bunlara da bakın

AddFont(), SetFontSize(), Cell(), MultiCell(), Write().

İçindekiler