Превью картинки справа снизу
Здравствуйте, inet.
Помогите с процедурой вырезания превью из картинки.
Задача: Нужно оставить правый нижний фрагмент.
← Ноябрь 2007 → | ||||||
1
|
2
|
|||||
5
|
6
|
7
|
11
|
|||
14
|
18
|
|||||
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
За последние 60 дней ни разу не выходила
Сайт листа:
http://blog.nundesign.com
Открыт:
06-08-2003
Пре-модерация: Да
Адрес для писем в лист: inet.webbuild.webbuilding-list@subscribe.ru
Адрес
модератора: inet.webbuild.webbuilding-owner@subscribe.ru
Здравствуйте, inet.
Помогите с процедурой вырезания превью из картинки.
Задача: Нужно оставить правый нижний фрагмент.
Здравствуйте, dgstudio.
Вы писали 10 ноября 2007 г., 12:49:55:
Пусть будет PHP :))
Понятно, смещаемся в нужный левый верхний угол и отсекаем (копируем)
требуемую высоту и ширину до исходного правого нижнего.
Спасибо.
1. Язык-то какой?
2. Определите ширину картинки и вычтите из неё ширину фрагмента.
3. Определите высоту картинки и вычтите из неё высоту фрагмента.
4. Воспользуйтесь функцией копирования части изображения. В языке php
это функции imagecopy и imagecopyresampled, если не ошибаюсь (смотрите
документацию). Функции, как правило, принимают несколько аргументов:
координаты X и Y левого верхнего угла фрагмента, ширину и высоту
фрагмента, ширину и высоту конечного изображения (если требуется
их изменять - укажите требуемые, в ином случае укажите ширину и высоту
фрагмента).