¿Alguien puede decirme qué estoy haciendo mal? Necesito fuente Arial en mi pdf generado por TCPDF. Primero traté de usar eso: 1) Obtuve Arial de las fuentes de Windows caltalog y las puse en el directorio TCPDF. 2) A continuación me escribió en la escritura:Fuentes específicas en TCPDF pdf
$fontname = $pdf->addTTFfont('../lib/tcpdf/arial.ttf', '', '', 32);
Después de que en TCPDF/fuentes aparece 3 archivos (arial.ctg.z, arial.php y arial.z). Pensé que todo estaba bien, pero si en TCPDF i utilizar esta fuente por:
$pdf->SetFont('arial', '', 16);
fuente en el documento es de hecho Arial pero sin esmalte específica canta (ąęłżńź)
He intentado también preparar por sí mismo la fuente : he descargado ttf2afm y el guión makefontuni.php continuación, en la línea de comandos que escribí esto:
ttf2ufm -a arial.ttf
php -q makefontuni.php arial.ttf arial.ufm
que mandarme dio también 3 archivos (arial.ctg.z, arial.php y arial.z) pero situación final es lo mismo que antes
He admiten que todos los datos de escritura a PDF es en UTF-8 y construcción TCPDF es así:
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'utf-8', false);
No sé lo que estoy haciendo mal. :(
Sí, tienes razón, pero necesito la fuente Arial no dejavusans y aquí está el problema – Karol85
@Miro Markaravanes: Funciona con caracteres especiales pero no muestra el efecto negrita. –