SetFont(string family [, string style [, float size]])
define('FPDF_FONTPATH','/home/www/font/');
require('fpdf.php');
إذا كان المجلد الذي تم تحديده غير موجود عندها سيتم ظهور رسالة خطأ تفيد بأنه لا يمكن تضمين او ادراج
الخطوط القياسية من المسار الذي تم تحديده
يمثل هذا البارامتر اسم الخط المراد تحديده ويمكن تحديده بالإسم المعرف بالدالة AddFont() أو تحديد اسم احد الخطوط القياسية مع العلم ان اسم الخط حساس لحالة الأحرف :styleيمكن تحديد قيمة خالية لهذا البارامتر وفي هذه الحالة سيتم استخدام اخر خط تم تحديده في المستند او الخط الحالي
- Courier (fixed-width)
- Helvetica أو Arial (synonymous; sans serif)
- Times (serif)
- Symbol (symbolic)
- ZapfDingbats (symbolic)
يمثل هذا البارامتر نمط الخط وتنسيقه وهو حساس لحالة الأحرف وهو يأخذ القيم التالية :sizeأو تركيبه من هذه القيم والقيمة الإفتراضية هي (عادي) أما النمط العريض والمائل فلا يمكن تطبيقها على الرموز
- empty string: عادي
- B: عريض
- I: مائل
- U: تحته خط
يستخدم هذا البارامتر لتحديد حجم الخط بالنقطة
القيمة الإفتراضية لحجم الخط هي اخر قيمة تم استخدامها في المستند واذا لم يتم تحديد قيمة من قبل فستعطى القيمة 12
//Times regular 12
$pdf->SetFont('Times');
//Arial bold 14
$pdf->SetFont('Arial','B',14);
//Removes bold
$pdf->SetFont('');
//Times bold, italic and underlined 14
$pdf->SetFont('Times','BIU');