SetFont

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

Deskripsi

Mengeset font yang digunakan untuk menampilkan teks. Anda harus memanggil metode ini minimal sekali sebelum menampilkan teks atau dokumen yang dibuat dianggap tidak valid.
Font yang digunakan bisa font standar atau font yang ditambahkan dengan metode AddFont() method. Font standar menggunakan encoding Windows cp1252 (Western Europe).
Metode ini bisa dipanggil sebelum halaman pertama dibuat dan font yang digunakan akan dipertahankan dari halaman ke halaman.
Jika Anda hanya ingin mengubah ukuran font sekarang, Anda bisa menggunakan SetFontSize() yang lebih mudah.

Catatan: file metrik font harus dapat diakses. File-file tersebut akan dicari dengan urutan sebagai berikut: Contah mendefinisikan FPDF_FONTPATH (jangan lupa untuk menambahkan garis miring / slash di akhir):
define('FPDF_FONTPATH','/home/www/font/');
require('fpdf.php');
Jika file font yang dimaksud tidak ditemukan, maka pesan kesalahan "Could not include font metric file" (Tidak dapat menyertakan file metrik font) akan muncul.

Parameter

family
Keluarga font. Nilainya bisa berupa nama yang didefinisikan oleh AddFont() atau salah satu nama standar (case insensitive): Anda juga boleh memberikan nilai string kosong untuk parameter ini. Jika demikian, maka font yang sekaranglah yang digunakan.
style
Tampilan font (style). Nilainya adalah (case insensitive): atau kombinasi nilai-nilai diatas dengan urutan bebas. Nilai default adalah reguler. Style bold dan italic tidak berlaku untuk Symbol dan ZapfDingbats.
size
Ukuran font dalam point.
Nilai default adalah ukuran sekarang. Jika ukuran font belum ditentukan sejak awal pembuatan dokumen, maka nilainya dianggap 12.

Contoh

//Times reguler 12
$pdf->SetFont('Times');
//Arial bold 14
$pdf->SetFont('Arial','B',14);
//Menghilangkan bold
$pdf->SetFont('');
//Times bold, italic dan underline 14
$pdf->SetFont('Times','BIU');

Lihat juga

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