powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите открыть файл формата tif.
4 сообщений из 4, страница 1 из 1
Помогите открыть файл формата tif.
    #35344171
Ostrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на сервере лежит несколько файлов имеющих непредсказуемые расширение типа *.123. но я точно знаю, что они все - tif. как их послать клиенту? вот на форуме был хороший пример:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<%
Dim cn, rs
set cn = Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")
cn.Open "строка подключения"
rs.Open "select Image from Table where ImgID="  & Request.QueryString("ImgID"), cn
Response.contentType = "image/gif" 'или image/jpeg
Response.BinaryWrite rs("Image").Value
%>

но это когда изображения хранятся в базе данных в поле типа image. а если они сохранены на диске?

среда_разработки=ASP+VBScript

спасибо
...
Рейтинг: 0 / 0
Помогите открыть файл формата tif.
    #35344831
Ostrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
видимо я неверно сформулировал вопрос.
спрошу иначе:
когда Firefox встречает тэг <img src="file.tif"> oн не показывает это изображение,
а только имитатор типа "здесь лежит картинко".
видимо это можно как-то обойти с помощью Reponse.AddHeader -
прямо указать браузеру, что делать с этим файлом.
например как файлами *.xls:
Код: plaintext
1.
2.
3.
4.
5.
<%@ Language=VBScript 
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "attachment; filename=file.xls"
Response.Write("test")
Response.End()%>
после этого пользователь сразу получает file.xls открытый в Exel.
как сделать тоже самое с изображением формата tif?
...
Рейтинг: 0 / 0
Помогите открыть файл формата tif.
    #35344848
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
image/tiff
...
Рейтинг: 0 / 0
Помогите открыть файл формата tif.
    #35345291
Ostrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я уже придумал:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
file = "00000015.001"
path = "c:\"

Response.ContentType = "image/tif"
Response.AddHeader "Content-Disposition","inline;filename=" & file
Set stream = Server.CreateObject("ADODB.Stream")
stream.Type= 1 
stream.open

stream.LoadFromFile(path & file)
Response.BinaryWrite Stream.Read(stream.Size)
stream.close
set stream = nothing
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите открыть файл формата tif.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]