Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Сохранение Image в Xml-файл Добавлено: 11.07.05 21:39  

Автор вопроса:  EROS
Задача проста! Сохранить к Image в Xml-файл и считать его обратно. В Xsd-схеме создано поле тип которого base64Binary. Насколько я понял оно хранит Array As Byte. Но я споткнулся на преобразовании Image в массив байт. Заранее спасибо.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #1 Добавлено: 11.07.05 23:23
Для ясности поясню, что для записи использую DataSet.WriteXml(FileName)

Ответить

Номер ответа: 2
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #2
Добавлено: 12.07.05 10:04
Я ж вчера тебе вроде рассказывал в аське...

Сохранить:

Dim img As Image 'Тут картинка
Dim ms As New MemoryStream
img.Save (ms)
Dim bytes As Byte() = ms.GetBuffer()
ms.Close
ds.Tables("Images";).Rows(123).Item("Image";) = bytes


Загрузить:

Dim bytes As Byte() = CType(ds.Tables("Images";).Rows(123).Item("Image";), Byte())
Dim ms As New MemoryStream (bytes)
ms.Position = 0
Dim img As Image = Image.FromStream(ms) 'Тут картинка
ms.Close

Ответить

Номер ответа: 3
Автор ответа:
 Sergey



Вопросов: 0
Ответов: 1
 Профиль | | #3 Добавлено: 24.11.05 10:42
Не понял.
Вопрос, вроде, насчет XML. А в ответе - VB. Как этот код в XML использовать?

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 24.11.05 12:38
На VB программно читается/записывается XML-файл. Собственно, это и имел в виду автор вопроса.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам