PHP | Библиотеки для работы с изображением |
Здравствуйте, гость ( Вход | Регистрация )
PHP | Библиотеки для работы с изображением |
7.01.2006 - 22:30
Вставить ник | Быстрая цитата | Сообщение
#1
|
|
Постоялец форума Группа: Участник Сообщений: 997 Регистрация: 8.10.2003 Пользователь №: 353 |
Нужно реализовать такую же функцию как на nnm.ru или last.fm. На nnm.ru при посте новости, если выкладываешь изображения, они автоматом уменьшаются в размере и сохраняются. На last.fm тоже самое с аватарами.
Интересует вопрос уменьшения размеров изображения. Я думаю это библиотека какая-нибудь, типо GDLib. Хотя не знаю. Подскажите хоть что-нибудь |
|
|
7.01.2006 - 22:41
Вставить ник | Быстрая цитата | Сообщение
#2
|
|
Постоялец форума Группа: Участник Сообщений: 632 Регистрация: 9.10.2005 Пользователь №: 10041 |
|
|
|
7.01.2006 - 22:41
Вставить ник | Быстрая цитата | Сообщение
#3
|
|
Звезда форума Группа: Участник Сообщений: 1510 Регистрация: 29.09.2003 Пользователь №: 92 |
ну да gd, в этом форуме где-то даже примеры были с ресайзом вроде в том числе
|
|
|
7.01.2006 - 22:42
Вставить ник | Быстрая цитата | Сообщение
#4
|
|
Энтузиаст Группа: Участник Сообщений: 361 Регистрация: 12.11.2004 Пользователь №: 5343 |
Тема интересная о я просто представить не могу ка энто все делается!
|
|
|
7.01.2006 - 22:49
Вставить ник | Быстрая цитата | Сообщение
#5
|
|
Постоялец форума Группа: Участник Сообщений: 632 Регистрация: 9.10.2005 Пользователь №: 10041 |
|
|
|
7.01.2006 - 23:51
Вставить ник | Быстрая цитата | Сообщение
#6
|
|
Звезда форума Группа: Участник Сообщений: 1510 Регистрация: 29.09.2003 Пользователь №: 92 |
на всякий...
ImageCreateFrom* ImageCreateTrueColor imagecopyresized() собственно на этом всё, за подробностями можно сюда ]]>http://10.0.57.60/doc/php/manual_ru/ref.image.html]]> а пример выдрать можно тут ]]>http://forum.gor-net.ru/index.php?showtopi...ndpost&p=367990]]> Сообщение отредактировано GreyWind - 7.01.2006 - 23:52 |
|
|
8.01.2006 - 01:00
Вставить ник | Быстрая цитата | Сообщение
#7
|
|
Постоялец форума Группа: Участник Сообщений: 997 Регистрация: 8.10.2003 Пользователь №: 353 |
ух какое обильное количество ссылок
спасибо ребятки, очень благодарен |
|
|
14.01.2006 - 22:01
Вставить ник | Быстрая цитата | Сообщение
#8
|
|
Постоялец форума Группа: Участник Сообщений: 997 Регистрация: 8.10.2003 Пользователь №: 353 |
допустим есть ширина 5 изображений. 100, 150, 200, 250, 300. Нужно выбрать наибольшую ширину. Как-нибудь можно сделать?
|
|
|
14.01.2006 - 22:10
Вставить ник | Быстрая цитата | Сообщение
#9
|
|
капо дей капи Группа: Участник Сообщений: 1134 Регистрация: 24.08.2005 Пользователь №: 9442 |
Эмм.. всмысле?
.. .. for i=0 to i=5 do if a[i]>max max=a[i] .. .. =)) или я что-то неправильно понял? |
|
|
14.01.2006 - 22:56
Вставить ник | Быстрая цитата | Сообщение
#10
|
|
Постоялец форума Группа: Участник Сообщений: 997 Регистрация: 8.10.2003 Пользователь №: 353 |
о, спасибо, можно было сразу функцую сказать
|
|
|
25.07.2009 - 20:36
Вставить ник | Быстрая цитата | Сообщение
#11
|
|
Это вам не это... Группа: Участник Сообщений: 2116 Регистрация: 30.09.2003 Пользователь №: 144 |
Вопрос по GDLib.
Код imagesetthickness($SnoskaObv, 2); imageellipse($SnoskaObv, 10, 10, 20, 20, $SnoskaObvCol); Один фиг рисуется толщиной в 1px. При этом линии и дуги рисуются нужной толщины. Надо сделать, чтобы круг описывался линией толщиной в 2 пикселя. Пробовал вариант с рисованием внутри этого еще одного. Но дело в том, что надо оставить его прозрачным, но если указывать цвет внутреннего круга как прозрачный, больший все равно виден. Также пробовал вариант с заливкой пространства между двумя описанными эллипсами - не всегда подходит, ибо размер, как видите, маленький, и часто закрашивается только малая часть пространства. Варианты? |
|
|
Текстовая версия | Сейчас: 29.03.2024 - 17:45 |