прям по Шекспиру
Загружаю картинку из файла:
Picture.LoadFromFile('FileName');
файл в формате *.png
Далее сохраняю в поток:
stm:=TMemoryStream.Create;
Picture.BitMap.SaveToStream(stm);
Вылетает с ошибкой (что-то там про неправильный 1-й пиксел).
Если открывать *.bmp и сохранять также, то проблем нет.
Я заранее не знаю, в каком формате юзер будет открывать картинку. Пока что решение - все в *.bmp. Но линуксоиды будут явно против...
В общем, подскажите пож. кто-нить, как поступить.