Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Разбить картинку на 2 картинки [D5]


ИМХО ©   (2004-06-23 07:27:00) 

Имеется картинка (jpg). Как ее разделить по вертикали на 2 части (чтобы затем эти отдельные части сохранить в файлы)?


ИМХО   (2004-06-23 09:42:00) [1]

Спасибо за CopyRect, сейчас буду пробовать.

Many thanks.


тихий вовочка   (2004-06-23 08:21:00) [2]

Пока набивал опередили :)


тихий вовочка   (2004-06-23 08:20:00) [3]

2МВо - мастера дают за самый информативный ответ? Многие мастаки только так и отвечают, а более-менее осмысленно пишут в единственной конференции - потрепаться.

Твой вопрос можно решить так: загрузаешь свой jpeg в TIмage (через Assign, здесь в FAQ это есть). Переводишь его в bitmap. Далее у битмапа делаешь CopyRect в битмап-буфер, где Rect - это твоя половинка картинки, и этот битмап буфер сохраняешо как файл (если нужен jpeg, то через TJpegImage)


Ozone   (2004-06-23 08:14:00) [4]

jpeg.LoadFromFile(...)
bmp.Assign(jpeg);
И разделяй потом CopyRect'ом


MBo   (2004-06-23 07:42:00) [5]

дык через bmp


Наверх

Титульная страница Поиск, карта сайта Написать письмо