Antes que se me olvide, mi solución hasta ahora.
Existe un directorio old/ dentro de fonts/ donde están las fuentes que tiene FPDF (sin Arial
). No veo un archivo README como para saber la razón. Lo que hice fue especifique utilizar dicho directorio como las fuentes y cambiar los valores de PDF_FONT_NAME_MAIN y PDF_FONT_NAME_DATA, por ahora todo esta funcionando :-/.
tcpdf_config.php
Código PHP:
// Línea 50
define ("FPDF_FONTPATH", K_PATH_MAIN."fonts/old/");
// Línea 150 - Fuente para el Header
define ("PDF_FONT_NAME_MAIN", "times");
// Línea 160 - Fuente para el Footer
define ("PDF_FONT_NAME_DATA", "helvetica");
Y con eso, este código funciona:
Código PHP:
$pdf->AddPage();
// Escribiendo directamente
$pdf->SetFont('Arial','',14);
$pdf->Write(5,'Este es un texto con Arial');
$pdf->Ln();
// Escribiendo HTML
$html = '<font face="Arial">Texto Arial</font><br />';
$pdf->WriteHTML($html, true);
$pdf->Output();
Obviamente, tengo un encabezado y pie de página (por ello cambiar el valore de las constantes), esto es opcional.
Me gustaría decir que se acabaron mis problemas, pero ahora tengo uno con los caracteres HTML :-/.. tema aparte.
Saludos