Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.26;
Скачать: CL | DM;

Вниз

Как увеличить изображение в Image?   Найти похожие ветки 

 
Дмитрий_177   (2006-02-16 16:34) [0]

Как увеличить изображение в Image? Попробовал так, не получилось..:(

with Image1.Picture.Bitmap do
 begin
 Width := Round(Width * 1.2);
 Height := Round(Height * 1.2);
 end;


 
DELORAC ©   (2006-02-16 17:06) [1]

Если я правильно понял условие, то

with Image1 do
begin
 Stretch := True;
 Width := Width * 10000000000000000000000000000000000000;
 Height := Height * 100000000000000000000000000000000000000000000;
end;


если хочеш соблюсти пропорции, то
 Image1.Proportional := True;


 
Дмитрий_177   (2006-02-16 17:11) [2]

Сам Image понятно как расстягивать... я имел ввиду само изображение которое в нем находится... а Image не изменял бы свои размеры..


 
DELORAC ©   (2006-02-16 17:16) [3]

Не понимаю для чего...
Кинь Image на панель и тяни его а увеличивающийся рисунок будет оставаться в пределах панели... Либо используй соответствующие алгоритмы...


 
Дмитрий_177   (2006-02-18 00:55) [4]

У меня изображение в Image в центре рисуется...


 
Gorger ©   (2006-02-19 02:45) [5]

Функция StretchBlt из стандартного API. Растягивает изображения очень неплохо, а вот сжимает паршиво.


 
Дмитрий_177   (2006-02-19 02:51) [6]

я уже справился с этим, сделал Canvas.StretchDraw )))



Страницы: 1 вся ветка

Текущий архив: 2006.03.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
15-1141329344
Cardinal
2006-03-02 22:55
2006.03.26
Ошибка чтения файла на нормальном диске


2-1141997654
MC_GMC
2006-03-10 16:34
2006.03.26
Размещение файла в оперативке


15-1141520170
постигаю
2006-03-05 03:56
2006.03.26
загрузка во фреймы


2-1141311808
undimon
2006-03-02 18:03
2006.03.26
Програмно нажать на кнопку во Флеш


9-1126909592
Dark Lord
2005-09-17 02:26
2006.03.26
OpenGL и 3ds файлы