FPDF - Tíldes y caracteres UTF-8
martes, 20 de mayo de 2008"la niña juega en un árbol"
Debemos ponerla de la siguiente forma
utf8_decode("la niña juega en un árbol")
Y listo, tendremos nuestros caracteres bien.
28 comentarios:
- MARTINMORSA dijo...
-
Mil gracias!!! Me estaba volviendo loco y era tan sensillo!!
Gracias nuevamente. - 1 de diciembre de 2009, 18:50
- 3fr@out dijo...
-
Gracias HAL, la verdad que se encuentra poca información tan directa como la presentastes, funciona muy bien!!!
- 16 de septiembre de 2010, 11:30
- fuenteamarga dijo...
-
Y que pasa cuando lo que quieres imprimir los tienes en formato UTF-8?? Necesito imprimir caracteres cirilicos, y esta solución no sirve.
- 28 de marzo de 2011, 3:08
- mi blog dijo...
-
como puedo generar caracteres en chino con fpdf?
Si me pueden ayudar se los agradecería!!!
David Maya - 24 de agosto de 2011, 17:01
- Daniel dijo...
-
Simple y rapido. Hacer un voverride al metodo Write() para que me convierta todas las cadenas antes de imprimirlas en el PDF.
- 5 de diciembre de 2011, 13:09
- johersa dijo...
-
Muchas gracias por la información. Muy Útil
- 27 de abril de 2012, 14:19
- AgusLaguna dijo...
-
Puedes modificar el fichero de FPDF, dentro de la carpeta "makefont" en "fpdf" esta el archivo "fpdf.php" que es el que carga las funciones, añade a la función Cell, al principio,
"$txt = utf8_decode($txt);"
sin las comillas, de este modo no tendras que añadir continuamente la funcion utf8_decode() cada vez que llames a Cell(), no hace falta añadir nada a MultiCell() ni a Write() ya que estas funciones llaman a Cell() internamente.
Espero que ayude, un saludo. - 17 de mayo de 2012, 5:04
- gustavo dijo...
-
excente me sirvio resto
- 30 de julio de 2012, 7:00
- Unknown dijo...
-
Hola yo solo tengo una duda, espero que me la puedan contestar..
veran cuando uso fpdf para crear mis pdf, a la hora de querer
mostrarlo en la pagina, no se muestra porque tengo un descargador
que detecta archivos descargables.. mi pregunta es: se puede
hacer algo mediante php para que el pdf no se pueda descargar al
instante, si no que primero se muestre y despues de que se haya
mostrado ahora si tenga opcion de descargarse..
bueno muchas gracias.. espero que esto tengo solucion, la verdad
soy principiante y no se si eso es podible.. otra ves gracias...
:) - 25 de agosto de 2012, 19:38
- Unknown dijo...
-
Yo tenia el problema y funcionaba en parte, solo cuando eran textos estaticos o variables , pero cuando, las variables las tomaba de la base de datos no funcionaba, encontre esta paguina: http://www.cristalab.com/tutoriales/configurar-tu-web-para-usar-utf-8-c42532l/ eso me dio la solución para, y solo faltaba una linea, despues de hacer la conexión a la base de datos, por ejemplo:
miConexion($MiBase,$MiUsuario,$MiPassword);
mysql_query("SET NAMES 'utf8'");
y listo solucionado :) - 13 de octubre de 2012, 12:39
- Alejandra Gutiérrez dijo...
-
Gracias AgusLaguna, muy buena solución, cómo me has ayudado!
- 9 de enero de 2013, 20:39
- Alejandra Gutiérrez dijo...
- Este comentario ha sido eliminado por el autor.
- 9 de enero de 2013, 20:40
- Unknown dijo...
-
Gracias!! probé con <meta, cambiando al codificación en la BD, con header(), de todo y sólo esto funcionó!! gracias!
- 27 de marzo de 2013, 14:02
- Gabo dijo...
-
La solución de @AgusLaguna es genial, para evitar hacerlo uno por uno :D
- 29 de abril de 2013, 11:37
- audi dijo...
-
he seguido vuestros consejos (AgusLaguna) pero no consigo que renderice correctamente el símbolo del euro....
Cuál es vuestra solución? - 23 de mayo de 2013, 8:42
- omega96 dijo...
-
Muchas gracias me sirvio muy bien, Saludos.
- 11 de septiembre de 2013, 11:24
- Unknown dijo...
-
Muchas gracias por tu apoyo me salvo , de un proyecto jeje Xd que tengas buen día
- 12 de enero de 2014, 21:37
- Jaguar dijo...
-
AgusLaguna, Gracias por tu linea de codigo tan simple , me estaba volviendo loco con esto de los caracteres especiales.
- 31 de enero de 2014, 6:49
- arnotixe dijo...
-
Muchas gracias ñaño!
- 23 de febrero de 2014, 13:27
- Angerson Lasso dijo...
-
UFF EXCELENTE GRACIAS MUY BUEN APORTE.
- 3 de abril de 2014, 14:22
- Angerson Lasso dijo...
-
excelente muy buen aporte mil gracias
- 3 de abril de 2014, 14:23
- Homero dijo...
-
Hace ya tiempo de esta solución pero no puedo pasar sin agradecer. Muchas gracias
- 6 de mayo de 2014, 10:33
- Rubengar dijo...
-
Gracias a todos, un último grano de arena, aquí dejo para arreglar lo del simbolo del euro
"$cEuro = iconv('UTF-8', 'windows-1252', '€');" - 16 de octubre de 2014, 12:16
- Unknown dijo...
-
Muchisimas gracias!!
- 23 de marzo de 2018, 22:48
- RubenchO dijo...
-
Gracias compa, funciono.
- 2 de abril de 2018, 7:45
- Unknown dijo...
-
me salvaste el día TE AMO !
- 2 de octubre de 2018, 10:03
- Edgar Abanto dijo...
-
Eres un capo, muchas gracias man!
- 17 de noviembre de 2018, 8:36
- Unknown dijo...
-
Excelente!!! Muchas Gracias.
- 27 de mayo de 2020, 2:55