Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как сохранить и прочитать изображение в xml файле


Автор: Naruvi 10.11.2008, 14:03
1. есть рисунок, его нужно сохранить в xml файле как это сделать
2. как извелчь его оттуда

использую nativexml

Автор: pseud 10.11.2008, 14:47
не гарантирую, что заработает
не гарантирую, что так и только так
Код

var
  bmp: TBitmap;
  strm: TStringStream;
  s: string;
begin
  // картинка в XML
  bmp.LoadFromFile('');
  strm := TStringStream.Create('');
  try
    bmp.SaveToStream(strm);
    XMLDocument1.DocumentElement.ChildNodes[1].Attributes['image'] := strm.DataString;
  finally
    strm.Free;
  end;

  // картинка из XML
  s := XMLDocument1.DocumentElement.ChildNodes[1].Attributes['image'];
  strm := TStringStream.Create(s);
  try
    bmp.LoadFromStream(strm);
  finally
    strm.Free;
  end;

Автор: aktuba 10.11.2008, 16:44
CDATA?

Автор: Naruvi 11.11.2008, 09:21
спасибо всем кто подсказывал... нашел ответ в инди )

Автор: pseud 11.11.2008, 10:23
Цитата(Naruvi @  11.11.2008,  09:21 Найти цитируемый пост)
спасибо всем кто подсказывал... нашел ответ в инди )

интересно, интересно.
просвети на будущее.
а то как-то вопрос решен, а как...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)