Como posso mostrar uma imagem TGA em um <img> tga?
Pergunta
Eu tenho uma imagem TGA codificado em Base64
https://gist.github.com/984770
Mas ela não mostra no navegador.
Existe uma maneira de mostrar uma imagem TGA no navegador não é suportado?Existe alguma tecnologia do lado do cliente que eu poderia usar para conseguir isso?
Solução
Eu suponho que, provavelmente, são Java ou ActiveX, plug-ins podem fazê-lo, mas vai ser complicado, complicado, tem irregular de apoio, e, claro, não funciona com os dados base64.
Se trata de apenas algumas imagens, considere a possibilidade de convertê-los para formatos JPG, PNG ou GIF manualmente, dependendo do tipo de imagem que eles contêm.
Se muitas imagens e você precisa de uma solução automatizada, uma boa forma seria a de empregar um script do lado do servidor que chama e.g. ImageMagick, e cria um JPG miniatura da imagem.
Você pode facilmente enviar o base64 dados para o script usando Ajax, por exemplo, recebe o nome do arquivo convertido em troca, e criar um <img>
elemento apontando para ele.