problemas con tildes y la ñ en FPDF

Solucionar problemas con tildes y la Ñ en librería FPDF – PHP

Aquí podemos ver un método para solucionar problemas con tildes y la ñ en librería FPDF, PHP.

Cuando programamos en PHP generalmente resolvemos ese tema de las tildes, acentos y las ñ (eñes) con la función utf8_deccode(). Sin embargo, no así cuando estamos trabajando con datos cargados desde MySQL hacia objetos de la librería FPDF.

$mi_texto_con_acentos = "La Fundación";
echo $mi_texto_con_acentos;

problemas con tildes y la ñ en FPDF

No debemos usar la codificación UTF-8 en FPDF (o de pronto sí). Las fuentes FPDF estándar utilizan ISO-8859-1 ó Windows-1252.  Entonces, podríamos acudir a la función de PHP, iconv() que convierte un string a la codificación de caracteres indicada:

$solucion = iconv('UTF-8', 'windows-1252', $mi_texto_con_acentos);

Sin embargo es probable que tampoco nos corrija el problema.

problemas con tildes y la ñ en FPDF

Para lograr una solución definitiva, debemos combinar ambas funciones, utf8_decode e iconv.

$solucion = iconv('UTF-8', 'windows-1252', utf8_decode($mi_texto_con_acentos));

Este método visto no es necesario aplicarlo con datos traídos desde la URL con el método Get. Espero que este procedimiento te sirva a ti también.


Valora este artículo

Solucionar problemas con tildes en FPDF
5,0 rating based on 12.345 ratings
Overall rating: 5 out of 5 based on 1 reviews.
Nombres
Email
Titulo
Calificanos
Contenido

perfecto

★★★★★
“ Gracias”
- Robinson Chate
Comparte esto en
Publicado en Desarrollo Web.