Как я могу показать изображение TGA в <img>TGA? - PullRequest
1 голос
/ 21 мая 2011

У меня есть изображение TGA, закодированное в Base64

https://gist.github.com/984770

Но это не отображается в браузере.

Есть ли способ показать изображение TGA в браузере или он не поддерживается? Есть ли какая-либо технология на стороне клиента, которую я мог бы использовать для достижения этой цели?

1 Ответ

4 голосов
/ 21 мая 2011

Это не поддерживается .

Я предполагаю, что, вероятно, есть плагины Java или ActiveX, которые могут это сделать, но это будет сложно, громоздко, иметь пятнистую поддержку и, конечно, выиграноне работает с данными base64.

Если это всего лишь несколько изображений, рассмотрите возможность преобразования их в JPG, PNG или GIF вручную, в зависимости от того, какой тип изображения они содержат.

Если изображений много и вам нужно автоматизированное решение, хорошим способом будет использование серверного сценария, который вызывает, например, ImageMagick и создает миниатюру JPG из изображения.

Можно легко отправить данные base64 в сценарий, например, с помощью Ajax, получить взамен имя преобразованного файла и создать элемент <img>, указывающий на него.

...