PHP - FPDF imposible simbolo del euro

 
Vista:

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:
1
2
iconv("UTF-8", "ISO-8859-1//TRANSLIT", '€');
iconv('UTF-8', 'windows-1252', $yourtext);
etc.

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);
etc.

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder