Compañeros, he estado trabajando con el siguiente código para leer una imagen (desde un archivo físico), leerla (?) y generar un render (?) a partir de su contenido (que sería la misma imagen).
Código PHP:
$im = imagecreatefromgif('no_image.gif');
imagealphablending($im, false);
imagesavealpha($im, true);
header('Content-Type: image/gif');
imagegif($im);
imagedestroy($im);
Cuando utilizo el código, yendo a la ruta donde éste se encuentra, me genera la imagen sin problemas, o igualmente, si utilizo la etiqueta
img (donde src es la ruta donde está dicho código).
El problema resulta cuando llamo la imagen a través de ajax (con jquery), pues el resultado que obtengo es:
Código HTML:
GIF87a������X]a7:@��B7�����Γ�j(]��VE��/ �Co��� �[���>�%LȀ�`��3X�H����2�h���)�]��(�_0���v0N�a+�]`�6���,\BL�+M��W�ʙ��%4�Kc����v�f��� �g!@��hB4�ꋨ��h06(@� ����^!�W�X/tQSZ� ��Eȱ��!�tD��|L���{!�2��r���#����a2i\!�Rv��l����� �\�҉�Z�V�\�Jy�41#H�c�S�"a[lIL����&�I�d|�6h�q�L� c%�i[�b��&.1��5:2 ����F, +�<���G_�`�,�! �A���W8��VMd5rkf9IH�)�^动����t2ԌG���V��gM�����u�p���!I���R��rdBՉR�Pi*c��aҥ:��O]jS��R�XͪV��ծz�` �X�Jֲ��i ;
El tema sería: cómo hago para que renderice también cuando se haga el llamado a través de ajax?
Gracias por su interés!