powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как бинарный выходной поток сохранить в виде файла
3 сообщений из 3, страница 1 из 1
как бинарный выходной поток сохранить в виде файла
    #33808263
ппп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как бинарный выходной поток сохранить в виде файла
Имею

string SQLtxt = "select Image from S_tabImages where NameObj=" + Nn;
SqlCommand cmd = new SqlCommand(SQLtxt, conn);

conn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{

Response.ContentType = "image/jpeg";


Response.BinaryWrite((byte[])dr["Image"]);
}
dr.Close();
conn.Close();
а дольше что-то нникак не сообржу
...
Рейтинг: 0 / 0
как бинарный выходной поток сохранить в виде файла
    #33809449
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы хотите картинку из базы сохранить в файле или вывести ее на экран ?
...
Рейтинг: 0 / 0
как бинарный выходной поток сохранить в виде файла
    #33810969
ппп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вывести в файл (имярек) и вставить их в док-т Ворд
Вывод в файл и вставка получились получился след обрзом
осталась(скорее обнаружилась проблема установления размеров рисунка)
Вот как это сделать....

string SQLtxt = "select Image from S_tabImages where NameObj=" + ID_OBJ;
SqlCommand cmd = new SqlCommand(SQLtxt, conn);

conn.Open();
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{

GotoBookMark("img" + i);
// Response.ContentType = "image/jpeg";
string TotalFileName = "C:\\Inetpub\\wwwroot\\KASUD_M\\temp\\photo.jpeg";
MemoryStream ms = new MemoryStream((byte[])dr["Image"]);


Bitmap aBM = new Bitmap(ms);
aBM.Save(TotalFileName);
Object oLinkToFile = false;
Object oMissed1 = oWordApplic.Selection.Paragraphs[1].Range;
Object oSaveWithDocument = true;
oDoc.InlineShapes.AddPicture(TotalFileName, ref oLinkToFile, ref oSaveWithDocument, ref oMissed1);
i++;
}
dr.Close();
conn.Close();
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как бинарный выходной поток сохранить в виде файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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