Gehan Wafy Ответов: 2

Как конвертировать blob столбец содержит 2 формата изображения


У меня есть столбец, содержащий 2 формата изображения в виде blob-объекта при преобразовании и отображении появляется только один, а другой получает сообщение " Ошибка параметра"

Dim bytBLOBData() As Byte = DataSet11.Таблицы("PORT_IMAGE").строки(c - 1)("P_IMAGE")
Dim stmBLOBData As New MemoryStream(bytBLOBData)
PictureBox1.Image = Изображение.FromStream(stmBLOBData)

в системе.Рисование.Изображение.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
в системе.Рисование.Изображение.FromStream(поток потока)
в PHOTOSMATCH.Form4.Button1_Click(отправитель объекта, EventArgs e) в E:\PHOTOSMATCH\PHOTOSMATCH\Form4.vb:line 33
в системе.Окна.Формы.Контроль.OnClick(EventArgs e)
в системе.Окна.Формы.Кнопка.OnClick(EventArgs e)

Что я уже пробовал:

VB кода преобразовать Blob-столбца в другой формат изображения, используя приложение vs2010 вдов и DB2

Patrice T

линия ошибки ?

Patrice T

Воспользуйся Улучшить вопрос чтобы обновить ваш вопрос.
Чтобы каждый мог обратить внимание на эту информацию.

2 Ответов

Рейтинг:
1

Gerry Schmitz

Какой "формат" "работает", а какой нет? (Полезная деталь, которую вы упустили). Я думаю, что это либо цвет, либо B&W. И поскольку вы, похоже, используете "настройки цвета" в своих методах, возможно, вам нужны другие настройки, основанные на "цвете".


Gehan Wafy

все изображения начинаются с 0000000C6A502 не могут быть отображены дайте мне параметр ошибки не действителен
все изображения начинаются с дисплея FFD8FFE00010 без ошибок