Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Увеличивать или уменьшать изображение.


Автор: ConstantinXXX 15.6.2006, 01:17
Как корректно увеличивать или уменьшать изображение и как его сохранить в файл. 
Желательно в jpeg или gif.
 

Автор: bems 15.6.2006, 01:34
TJpegImage, TCanvas.StretchDraw
  

Автор: ConstantinXXX 16.6.2006, 17:02
bems, А поподробней можно. smile  

Автор: z-END 16.6.2006, 17:08
ConstantinXXX, все подробности здесь: http://forum.vingrad.ru/index.php?act=Search&f=2 

Автор: ConstantinXXX 16.6.2006, 23:00
Наверное, вы меня не поняли. Мне надо:

1) Открыл изображение.
2) Настроил размер.
3) Сохранил с этим размером.

т.е.
  Из 1200х780 превращаем в 450х500 или наоборот. smile
 

Автор: z-END 17.6.2006, 11:28
Цитата(ConstantinXXX @  17.6.2006,  00:00 Найти цитируемый пост)
Наверное, вы меня не поняли. Мне надо:

извиняюсь, тогда определяйся с ценой и топай в раздел объявление о найме специалистов.

ConstantinXXX, тебе все по полочкам разложить надо?! все объяснили уже.
1. открываешь картинку (Bitmap1)
2. создаем картинку с нужными размерами (Bitmap2)
3. Bitmap2strechDraw (Bitmap1)
4. Bitmap2.SaveToFile;


или еще по подробнее надо?   smile  smile  smile  

Автор: ConstantinXXX 17.6.2006, 14:10
z-END, Извеняюсь, просто я думал, что в том топике обесняется только растягивание картинки на форме. Спасибо. Еще раз извеняюсь smile . 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)