Открыть tga файлы на asp.net

Я не знаю, можно ли просматривать файлы изображений tga на asp.net?

Я думаю, что файлы изображений TGA - это не известные файлы изображений для веб-страниц.

Но может быть элемент управления для просмотра файлов изображений тегов для asp.net?

Заранее спасибо.

1 ответ

Решение

Как вы уже знаете, браузеры не поддерживают изображения TGA. Одной из альтернатив могут быть плагины, такие как flash, silverlight,... которые, я считаю, поддерживают изображения TGA.

Если плагины не являются опцией, вам нужно будет конвертировать изображение TGA в формат, который могут обрабатывать браузеры, например, jpg. Вы могли бы использовать HttpHandler для этого.

В этой статье показано использование httphandlers для создания миниатюр на лету. Вы можете использовать этот же подход и использовать библиотеку, такую ​​как ImageMagick, чтобы выполнить преобразование и вернуть изображение в формате jpg на лету. Здесь вы найдете статью codeproject, объясняющую, как использовать ImageMagick на веб-сайте asp.net.

Другие вопросы по тегам