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. |
 |