SetFont

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

Descripci�n

Establece la fuente usada para imprimir cadenas de car�cteres. Es obligatorio invocar este m�todo por lo menos una vez antes de imprimir texto o el documento resultante no ser� v�lido.
La fuente puede ser una est�ndar o una adicionada via el m�todo AddFont(). La fuentes est�ndar usan codificaci�n cp1252 (Western Europe) de Windows.
El m�todo puede ser invocado antes que la primera p�gina sea creada y es mantenido de p�gina a p�gina.
Si s�lo desea cambiar el tama�o de la fuente actual, es m�s simple invocar SetFontSize().

Nota: Para las fuentes est�ndar, los archivos de m�trica de fuente deben ser accesibles. Se buscan en este orden: Ejemplo del primer casa (note la barra diagonal final):
define('FPDF_FONTPATH','/home/www/font/');
require('fpdf.php');
Si el archivo correspondiente a la fuente requerida no es encuentra, se genera el error "Could not include font metric file".

Par�metros

family
Familia de fuente. Puede ser un nombre definido por AddFont() o una de las familias est�ndar (no sensible a may�sculas o min�sculas): Tambien es posible pasar un cadena vacia. En este caso, se mantiene la familia actual.
style
Estilo de fuente. Los valores posibles son (no sensible a may�sculas o min�sculas): o cualquier combinaci�n. El valor por defecto es regular. Los estilos Bold e italic no aplican para Symbol y ZapfDingbats.
size
Tama�o de fuente en puntos.
El valor por defecto es el tama�o actual. Si ning�n tama�o ha sido especificado desde el comienzo del documento, toma el valor de 12.

Ejemplo

//Times regular 12
$pdf->SetFont('Times');
//Arial bold 14
$pdf->SetFont('Arial','B',14);
//elimina bold
$pdf->SetFont('');
//Times bold, italic y underlined 14
$pdf->SetFont('Times','BIU');

Vea adem�s

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