Открыть tga файлы на asp.net
Я не знаю, можно ли просматривать файлы изображений tga на asp.net?
Я думаю, что файлы изображений TGA - это не известные файлы изображений для веб-страниц.
Но может быть элемент управления для просмотра файлов изображений тегов для asp.net?
Заранее спасибо.
1 ответ
Как вы уже знаете, браузеры не поддерживают изображения TGA. Одной из альтернатив могут быть плагины, такие как flash, silverlight,... которые, я считаю, поддерживают изображения TGA.
Если плагины не являются опцией, вам нужно будет конвертировать изображение TGA в формат, который могут обрабатывать браузеры, например, jpg. Вы могли бы использовать HttpHandler для этого.
В этой статье показано использование httphandlers для создания миниатюр на лету. Вы можете использовать этот же подход и использовать библиотеку, такую как ImageMagick, чтобы выполнить преобразование и вернуть изображение в формате jpg на лету. Здесь вы найдете статью codeproject, объясняющую, как использовать ImageMagick на веб-сайте asp.net.