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?

Foi útil?

Solução

É não suportado.

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top