Ism писал(а):Можно загрузить в TImage и присвоить Assign(Image1.Picture)
Сохраняется черная картинка. а под линем так еще и ошибку выдает.
Ism писал(а):Видимо imgSmall.Picture.Bitmap в другом формате
Как это понять? Смотрим в код
- Код: Выделить всё
property Bitmap: TBitmap read GetBitmap write SetBitmap;
Ism писал(а):LoadFromStream
Этой процедурой нужно загружать в TImage или в bmp?
Ism писал(а):Если загрузить картинку в bmp и сохранить , то все будет работать
- Код: Выделить всё
procedure TfrmMain.SpeedButton2Click(Sender: TObject);
var
bmp: TBitmap;
begin
bmp:= TBitmap.Create;
bmp.LoadFromFile('123.bmp');
bmp.PixelFormat:= pf8bit;
bmp.SaveToFile('345.bmp');
bmp.Free;
end;
Получается аналогичная картинка 24bit и такого же размера.
Может у меня лазарус неправильный?