Nie wiem czemu mój post (BMP->JPG) został usunięty (może któryś z moderatorów popatrzył tylko na temat i od razu ciach). Rozwiązania nie moge znaleźć w FAQ, a podpowiedź Ziombera była mało konkretna. Tak więc pisze o problemie jeszce raz:
var
JPG : TJPEGImage;
begin
try
JPG := TJPEGImage.Create;
JPG.CompressionQuality := SpinEdit1.Value;
JPG.Assign(Image1.Picture.Bitmap);
JPG.Compress;
Image2.Picture.Assign(JPG);
finally
JPG.Free;
end;
end;
W Image1 mam załadowaną bitmapę. W Image2 po wykonaniu powyższego kodu pojawia się niezależnie od wartości SpinEdit1
nieskompresowany obrazek z Image1. Czemu nie widać kompresji, co jest źle [???] .
(zapisywanie do pliku JPG i wczytywanie go do Image2 działa
ale ja chcę to zrobić bez tworzenia nowych plików).