Cordial Saludo
Bueno he tenido un problema bastante molesto con la generacion de una imagen apartir de un texto, que contiene tildes, ñ, y otros caracteres especiales.
El problema reside es que cuando genera la imagen me cambia ese caracteres extraños por Rectangulos.
He trato de solucinarlo en la pagina generadora de la imagen con codigo como:
Código PHP:
header('Content-type: text/html; charset=utf-8');
y al texto sometiendolo ya sea htmlspecialchars,htmlentities entre otras, tambien en la pagina que va incrustada la imagen le he cambiado el charset pero nada.
Codigo generador:
Código PHP:
$im = imagecreate(400, 30);
$espacio = 1;
$tamano_fuente = 10;
$tipografia = "arial.ttf";
$texto = "El veloz murciélago Hindú comía feliz cardillo y kiwi";
$color_fondo = imagecolorallocate ($im, 255,255,255);
$color_texto = imagecolorallocate ($im, 0, 0, 0); // Negro
ImageTTFText ($im, $tamano_fuente, 0, $espacio, $tamano_fuente, $color_texto, $tipografia , $texto);
header("Content-type: image/png");
header('Content-type: text/html; charset=utf-8');
imagepng ($im);
imagedestroy ($im);
Bueno quien sepa como corregir este error se los agradeceria.
Chao.