Pan-SQL |
Отправлено: 23.05.2005, 14:32 |
|
Не зарегистрирован
|
Здравствуйте! Нужна помощь по масштабированию изображения! А проблема собственно такая. имеется форма Form1 на ней имеется компонент Imge1, содержащий некое изображение, и кнопка Button1.
необходимо, чтобы при нажатии на кнопку масштаб изображения уменьшался или увеличивался в 4 раза. Как это реализовать? Заранее благодарю |
|
Sl@Sh |
Отправлено: 23.05.2005, 14:38 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Создайте целевой TBitmap с уже уменьшенными размерами, а в него запишите, используя функцию StretchDraw или StretchBlt, ваше изображение.
|
|
Pan-SQL |
Отправлено: 24.05.2005, 08:47 |
|
Не зарегистрирован
|
Можно примерчик? Или хотя бы часть? |
|
AVC |
Отправлено: 24.05.2005, 12:41 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
QUOTE |
необходимо, чтобы при нажатии на кнопку масштаб изображения уменьшался или увеличивался в 4 раза.
|
Image->Strech = true;
Управляя размерами Image можно изменять масштаб картинки.
Картинку можно положить на ScrollBox. |
|