Imagens incorporadas em HTML

Publicado por Hugo Pires / Os comentários estão fechados

Há uns dias andava a pesquisar uns exemplos para incorporar imagens em emails, e qual não é o meu espanto quando descobri que é possível incorporar imagens em HTML.

Ficheiro HTML

E não podia ser mais fácil:

1
<img src='data:tipo;base64,dados'>

A diferença em relação a  imagens normais é que o “src” da tag “img” toma uma forma um pouco diferente, em que temos de definir o tipo de imagem(ex: image/png) e os dados codificados em base64. Como podem verificar a imagem seguinte usa este método.

Infelizmente este método não funciona com versões do Internet Explorer anteriores ao Internet Explorer 8. Outro problema desta técnica é o facto de tornar o HTML maior e, consequentemente tornar o carregamento da página mais lento.

Mas pode ser útil por exemplo em aplicações Ajax, ou para descarregar um relatório em HTML que contenha imagens.

Na categoria Outros, Programação

Gerar Excel em .NET sem Excel instalado
HTML 5 - Introdução à Tag Canvas
Tutorial de Python - Controlo de fluxo
commandlinefu.com - Comandos para tudo

Os comentários estão fechados