Witam,
To znowu ja i mój problem. Mam komponent Image. Ładuje do nie go zdjęcie tylko nie wiem z jakimi parametrami. Tworzę bitmapę tylko nie wiem z jakimi parametrami. Jeśli załaduje z parametrami okna Image to i tak jest źle (widzę po rysowaniu linią). Jeśli załaduje z parametrami zdjęcia także źle gdyż jest taki sam efekt jak początkowo. Schodek następny jest gdyż zdjęcia mam zazwyczaj powyżej 1500x2000 i mam włączaną funkcję Stretch. Jeśli ją wyłączyłem to wszystko działało poprawnie z ustawieniami height i widht z obrazka załadowanego. Jednak muszę mieć oryginalne rozmiary. Czy jest jakaś możliwość zmniejszenie obrazka (nie stosując Stretch) tak aby przy zapisanie znając rozmiary zdjęcia początkowego zapisać je bez żadnych utrat jakości ? Co w tym wypadku mam zrobić
Loloki napisał:
Przechowywać oryginał zdjęcia w pamięci (TBitmap), na nim wykonywać operacje, a po każdej zmianie wrzucać znowu bufor do TImage. W przypadku zapisu do pliku masz oryginalny rozmiar i jakość.
No dobra. Ja pobieram rozmiar zdjęcia do edit1 i edit2 (oryginały). Tworzę bitmapę z wymiarami orygnialnym pobranymi z edit1 i edit2 :D . Nie rozumieim tylko tego:
wrzucać znowu bufor - czy tutaj jest zmniejszanie czy co ?
Może ktoś mi oprzeć przykładem jak mam to wykonać ten bufor i resztę. Bardzo proszę