FPDF imposible simbolo del euro
Publicado por imposible (1 intervención) el 29/09/2017 14:35:02
Hola a todos, estoy trabajando con fpdf para generar facturas en pdf. Lo cierto es que todo funciona bien a excepción del simbolo del euro. He buscado y rebuscado por internet y he probado absolutamente todo lo que comenta la gente:
Usar el iconv:
etc.
Probando a generar una fuente nueva y luego cargandola:
etc.
Definir el caracter del euro como constante y luego imprimirlo:
Usar el utf8_encode y decode, etc.
Absolutamente todo me ha fallado, y no lo comprendo ya que según leo por internet a mucha gente alguna de estas soluciones les ha ido bien
A mi siempre me muestra un "?"
Alguien podría ayudarme? ya no sé que mas probar
Aprovecho tambien para preguntar otra cosa acerca de fpdf. Cuando hago el output del fichero muchas veces tiene accentos y al guardarlo en windows me guarda el nombre con caracteres raros.
Estoy usando un centos con codificación utf8 a nivel de S.O
muchas gracias
Usar el iconv:
1
2
iconv("UTF-8", "ISO-8859-1//TRANSLIT", '€');
iconv('UTF-8', 'windows-1252', $yourtext);
Probando a generar una fuente nueva y luego cargandola:
1
2
$pdf->AddFont('DejaVu','','DejaVuSansCondensed.ttf',true);
$pdf->AddFont('DejaVu', 'B', 'DejaVuSansCondensed-Bold.ttf', true);
Definir el caracter del euro como constante y luego imprimirlo:
1
define('EURO',chr(128));
Usar el utf8_encode y decode, etc.
Absolutamente todo me ha fallado, y no lo comprendo ya que según leo por internet a mucha gente alguna de estas soluciones les ha ido bien
A mi siempre me muestra un "?"
Alguien podría ayudarme? ya no sé que mas probar
Aprovecho tambien para preguntar otra cosa acerca de fpdf. Cuando hago el output del fichero muchas veces tiene accentos y al guardarlo en windows me guarda el nombre con caracteres raros.
Estoy usando un centos con codificación utf8 a nivel de S.O
muchas gracias
Valora esta pregunta
0