|
|
|
| друзья вообщем нужно чтобы превью фотки всегда было одинаковых размеров
но чтобы пропорции не менялись
тоисть надо чтобы часть фотки которая выходитза область размеров убералась
по меньшей стороне уменьшалось до нужных размеров а большая обрезалась до нужных | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 17:18)
| | И что вызывает трудности? | |
|
|
|
|
|
|
|
для: Gubichev
(01.10.2010 в 17:49)
| | как сообственно ето сделать
прост оесли тупо прописать ширину к примеру 100 то будет по ширине выставлятся
а высота будет разная ну и следовательно фотки будут разных размеров
а я хочу сделать так чтобы размер типа превьюшек был к примеру 100 на 100 и фотка у меньшалась по меньшей стороне. и если после уменьшения большая сторона выходит за пределы 100 то она скрывается ну типа отрезается | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 17:57)
| | Вам нужна GDLib. Посмотрите её, будут трудности — спрашивайте. | |
|
|
|
|
|
|
|
для: Киналь
(01.10.2010 в 18:03)
| | походу то что нужно. как теперь ето прикрепить к примеру к такому вот
<img src='$img' title='$phototitle' width='66px' height='100px' style='border: 1px solid #CCCCCC;' />
|
| |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 18:09)
| | «Ето» не прикрепляется, «ето» даёт нужный вам функционал. Вы б хоть погуглили, что это такое) | |
|
|
|
|
|
|
|
для: Киналь
(01.10.2010 в 18:45)
| | та погуглил нашел я то что вы посоветовали
но в етом я не разбераюсь почти | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 17:57)
| | Ну так узнайте какая большая сторона, а затем разделите большую на меньшую и получите соотношение сторон. Математика в школе была? | |
|
|
|
|
|
|
|
для: Gubichev
(01.10.2010 в 18:18)
| | вы понимаете что в данном случае вы не понимаете суть вопроса и пишите глупости!
у меня что одно изображение? или все под копирку?
у меня все фотки разные
и нужно их замостить | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 18:27)
| | вообщем чтобы было проще понять что хочу обьясню так
есть два прямоугольника
вертикальный и горизонтальный
и из них нужно вырезать квадраты | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 18:33)
| | Вырезайте, функция imagecopyresampled() | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 18:27)
| | А вы понимаете, что вообще ничего не понимаете? | |
|
|
|
|
|
|
|
для: sim5
(01.10.2010 в 18:49)
| | если бы знал то сюда бы не обращался | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 19:06)
| | А от чего тогда такие смелые утверждения с вашей стороны о глупых советах других? Вам практически все уже сказали - чем и каков принцип, осталось смелости попробовать, но для этого надо читать и изучать. У вас же, судя по вашим запросам на разных разделах форума, плодовитость в вопросах изрядная, вот только желания изучать, видимо отсутствует. | |
|
|
|
|
|
|
|
для: sim5
(01.10.2010 в 19:10)
| | желание изучать есть но не все возможно понять
многое что я уже с етого форума перенял и изучил
но рождаются новые идеи и воплотить их трудно | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 19:15)
| | Вы сначала до конца доведите начатые идеи, а уж затем беритесь за новые.
Вам сказали о GD - уже стоит поинтересоваться, что это такое, ее возможности.
Задать себе вопрос - уменьшить изображение по заданным размерам, а есть ли готовые решения? Задав и поискав, даже в этом разделе, вы найдете таковое и не одно.
Ну а о математике из школьного курса вам заметили правильно.
Нужно лишь захотеть понять, а желание заставит искать ответ на вопрос. | |
|
|
|
|
|
|
|
для: sim5
(01.10.2010 в 19:38)
| | просто в башке все вертится идей куча времени нет спешка.
gd я посмотрел в справочнике что ето такое по графическим функция посмотрел какие в ней заложены ункции но с функциями беда
неумею с ними пользоватся
вот если бы какойнибудь справочник толковый которые все показывает расказывает нормально | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 19:48)
| | вот коечто нашел по етому
bool imagecopyresampled (resource dst_im, resource src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH)
Функция копирует прямоугольные области с одного изображения на другое. Если dst_im равно src_im, то области копируются в пределах одного изображения, но при перекрытии областей копирования и вставки - результаты непредсказуемы. При копировании пиксели интерполируются таким образом, чтобы сохранить максимальную четкость и яркость. Если размеры исходной области и области назначения различны, то происходит соответствующее сжатие или растяжение копируемой области.
dst_im - изображение назначения
src_im - изображение источник
dstX, dstY - Точка на изображении назначения, которая определяет левый верхний угол прямоугольника в который будет вставляться копируемая область.
dstW, dstH - ширина и высота прямоугольника в который будет вписана копируемая область.
srcX, srcY - Точка на изображении-источнике, которая определяет левый верхний угол прямоугольника, содержащего копируемую.
srcW, srcH - ширина и высота копируемой области на изображении-источнике.
|
dst_im - тут я непонял что должно ыбть
src_im - ссылка фотки
dstX, dstY - ет опоходу с какой точки начать копирование
dstW, dstH - тут я так понял задаются параметры фотки ширина высоат которые я хочу отобразить.
srcX, srcY - непонял.
srcW, srcH - ето сколько из той фотки скопруется(можна ли в %) потмоучто размеры разные да и тоже покопашится надо. | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 20:05)
| | Всё неверно. То есть вообще всё. Вам даже помогать не хочется — вы так ленивы, что не хотите прочитать даже описание параметров функции.
Потратьте, черт возьми, вечер, поиграйтесь с GDLib! Сами всё поймёте. | |
|
|
|
|
|
|
|
для: Киналь
(01.10.2010 в 20:22)
| | хм что нашел то понял
скиньте где можна нормально прочитать и пример посмотреть | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 20:26)
| | Прямо на этом сайте есть учебник.
И научитесь говорить «пожалуйста». | |
|
|
|
|
|
|
|
для: Киналь
(01.10.2010 в 21:03)
| | По-жа-луй-ста) | |
|
|
|
|
|
|
|
для: TavRoX
(01.10.2010 в 19:48)
| | >просто в башке все вертится идей куча времени нет спешка.
И это дает Вам моральное право расходовать время других людей.
При чем расходовать безо всякой пользы - учиться в таком режиме восприятия информации Вы не смогли бы, даже если б захотели. Хотя и этого не наблюдается.
Открыта гора тем, куча людей носятся вокруг Вас с писаной торбой,
пытаясь решать очередные капризы, Вы же только слизываете код (если получается),
системно усваивать полученную информацию никак не собираясь.
Это не столько для Вас реплика, сколько для тех, кто бросается Вам помогать.
Может одумаются люди. | |
|
|
|
|
|
|
|
для: Trianon
(02.10.2010 в 00:11)
| | много вы знаете.
все что мне помагали все я уже давно изучил!
если вам впадло помочь то не суйтесь
есть люди норм которым не в лом подсказать | |
|
|
|
|
|
|
|
для: TavRoX
(02.10.2010 в 00:16)
| | Я же сказал, что реплика не для Вас. | |
|
|
|