Question

J'ai un TGA image encodée en Base64

https://gist.github.com/984770

Mais il n'apparaît pas sur le navigateur.

Est-il possible d'afficher une image TGA sur le navigateur ou il n'est pas pris en charge?Est-il un client technologie côté que je pourrais employer pour y parvenir?

Était-ce utile?

La solution

C'est pas pris en charge.

Je suppose qu'il y a aussi Java ou ActiveX plug-ins qui peuvent le faire, mais ça va être compliqué, lourd, portent des taches de soutien, et bien sûr ne fonctionne pas avec les données base64.

Si c'est juste quelques images, envisager de les convertir en JPG, PNG ou GIF manuellement, en fonction du type de l'image qu'ils contiennent.

Si c'est beaucoup d'images et vous avez besoin d'une solution automatisée, un bon moyen serait d'employer un script côté serveur qui appelle par exemple ImageMagick, et crée un JPG vignette de l'image.

Vous pouvez facilement envoyer les données base64 pour le script à l'aide d'Ajax par exemple, de recevoir le nom du fichier converti en retour, et de créer un <img> élément pointant vers elle.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top