02/07/2012

PHP - Converter imagem para base64 e mostrar no HTML

<?php
    // LÊ O ARQUIVO E RETORNA UMA STRING
    $imagem = file_get_contents('imagem.png');

    // CONVERTE A STRING GERADA PARA BASE64
    echo base64_encode($imagem);
?>
<img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA
ABYAAAAKCAMAAACHfl7pAAAAA3NCSVQICAjb4U/gAAAAM1BMVEUAAADo
6OiZmZlcXFw9PT3JyckzMzN7e3seHh65ubn39/fY2NgPDw9sbGyLi4tN
TU2qqqqTL/YPAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVh
dGlvbiBUaW1lADA3LzAyLzEyhmZBCAAAABx0RVh0U29mdHdhcmUAQWRv
YmUgRmlyZXdvcmtzIENTNXG14zYAAABmSURBVAiZbctJDoQwDERRO7Hj
5GeA+58WWHTDIpZKqnqSxTWF9khoA7y7ruiIlXmUEiUYzh0bMw8VC5DO
aeSJV55dmtj9K9CMszIXz7YvM3rtG575YMMu6c+8p0N/9cMtBxtO6+0X
GskHP/+2d+cAAAAASUVORK5CYII='>

3 comentários: