Crop and Resize для аватар
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Серый_Ветер
- phpBB 1.4.3
- Сообщения: 94
- Стаж: 13 лет 5 месяцев
- Благодарил (а): 6 раз
Re: Crop and Resize для аватар
у меня сервак нагружен по самое не балуй
а веб сервер там поднят для тестов и урезал ему процессорное время, может в этом причина была.. но сейчас все пахает 
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Crop and Resize для аватар
ничего страшного.Пчелкин писал(а):FomenkoAndrey млин...я не тебе ...эт была реплика на
я все равно на тестовом клоне пробовал.
хотя очень жаль, что так как хочется - не работает :(
-
ВладимирТ
- phpBB 2.0.4
- Сообщения: 421
- Стаж: 16 лет 3 месяца
- Откуда: Москва
- Благодарил (а): 52 раза
- Поблагодарили: 75 раз
Re: Crop and Resize для аватар
Татьяна5 писал(а):[ABD] Resize sent avatars
Уменьшение аватар. Пропорции картинок не нарушаются, анимация у gif сохраняется.
Попробовал поставить оба мода:Shredder писал(а):Татьяна5
Попробовал - анимация не сохранятеся. И gif-картинка у меня вообще разрушилась, с другими типами даже не стал проверять.
Из всех протестированных в своё время модов наибольшую эффективность показал именно avatar true resize. Анимация gif там аналогично не сохраняется, но хотя бы картинки не превращаются в мусор. Обновлял инструкцию под себя, не помню уже, что именно улучшил, но тестировал множество раз - работало.
1. Все картинки в обоих модах у меня не разрушаются.
2. Качество картинки после сжатия у обоих не высший класс, другими словами хреновое
3. Анимация при использование [ABD] Resize sent avatars сохраняется только в в файлах при равном соотношении сторон (квадратных), в других случаях картинка теряет анимацию, но не разрушается.
4. Кто бы обрезку картинок сделал бы.
На вкус и цвет - разный CSS
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Crop and Resize для аватар
ВладимирТ
Сохранение анимации происходит только на серверах, где установлен imagemagick. На всех остальных (GD) анимация не сохраняется ни при каких обстоятельствах. Скорее всего, от этого зависит и разрушение картинок (я тестировал на сервере, где вместо imagemagick установлен GD).
Сохранение анимации происходит только на серверах, где установлен imagemagick. На всех остальных (GD) анимация не сохраняется ни при каких обстоятельствах. Скорее всего, от этого зависит и разрушение картинок (я тестировал на сервере, где вместо imagemagick установлен GD).
-
ВладимирТ
- phpBB 2.0.4
- Сообщения: 421
- Стаж: 16 лет 3 месяца
- Откуда: Москва
- Благодарил (а): 52 раза
- Поблагодарили: 75 раз
Re: Crop and Resize для аватар
Да, автор мода вроде пишет что под imagemagick.
Вот переделать бы это решение, вроде все есть и resize, и обрезка, не хватает только отправки в нужную папку и привязки к $юзер
http://www.script-tutorials.com/html5-i ... ith-jcrop/
Вот переделать бы это решение, вроде все есть и resize, и обрезка, не хватает только отправки в нужную папку и привязки к $юзер
http://www.script-tutorials.com/html5-i ... ith-jcrop/
На вкус и цвет - разный CSS
-
ВладимирТ
- phpBB 2.0.4
- Сообщения: 421
- Стаж: 16 лет 3 месяца
- Откуда: Москва
- Благодарил (а): 52 раза
- Поблагодарили: 75 раз
Re: Crop and Resize для аватар
Все выше перечисленные версии квадратные изображения делать не будут, они могут только уменьшить размер до заданных параметров в админке.FomenkoAndrey писал(а):скажите, какого рода ресайзы может выполнять эта версия?
в частности интересует, может ли она из произвольного изображения создавать новое в строго предустановленных пропорциях, например 140х140px путем подрезки исходной картинки?
Вот решил написать новый, за основу взял avatar_true_resize_1.1.0, поскольку хорошо себя зарекомендовал для работы на серверах, где установлен как imagemagick, так и GD.
Анимация в данном моде сохранятся не будет, да и на фига она нужна (только отвлекает от чтения форума).
Пока выложу тестовый вариант, вроде работает, но детально не проверял...
Важно(наверное): МОД ТОЛЬКО ДЛЯ ПОЛУЧЕНИЯ КВАДРАТНЫХ ИЗОБРАЖЕНИЙ!
В администраторском разделе выставить одинаковые мин. и мах. размеры КВАДРАТА, например 140х140, размер файла поставить достаточный для загрузки больших фотографий.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
На вкус и цвет - разный CSS
-
Dyrgyabay
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 11 лет
- Благодарил (а): 3 раза
Re: Crop and Resize для аватар
Мод avatar_true_resize_1.2.0.zip, работает великолепно, спасибо авторам!
Но мы тут хотели еще такого рода мод, но с редактором, обрезчиком. Может кто знает такой мод, помогите пожалуйста.
Вот тут пример чего мы хотели:
Но мы тут хотели еще такого рода мод, но с редактором, обрезчиком. Может кто знает такой мод, помогите пожалуйста.
Вот тут пример чего мы хотели:
Скрытый текст
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
ВладимирТ
- phpBB 2.0.4
- Сообщения: 421
- Стаж: 16 лет 3 месяца
- Откуда: Москва
- Благодарил (а): 52 раза
- Поблагодарили: 75 раз
Re: Crop and Resize для аватар
По данному выше моду возникают вопросы: Как повысить качество изображения?
Сам не тестировал, но как то так....
1. Формат jpg функция imagejpeg() принимает 3 параметра - image, filename, quality. По умолчанию качество 75%
Находим:
Меняем качество от 0 до 100%:
2. Формат png функция imagepng() принимает 4 параметра - image, filename, quality, filters
quality - компрессия от 0 (нет компрессии) до 9
filters - не буду переводить вроде и так понятно: Allows reducing the PNG file size. It is a bitmask field which may be set to any combination of the PNG_FILTER_XXX constants. PNG_NO_FILTER or PNG_ALL_FILTERS may also be used to respectively disable or activate all filters.
Найти:
Заменить, например отключим компрессию
3. Формат gif функция imagegif() принимает 2 параметра - image, filename
Как повысить качество - хз, но наверное как то можно...
Сам не тестировал, но как то так....
1. Формат jpg функция imagejpeg() принимает 3 параметра - image, filename, quality. По умолчанию качество 75%
Находим:
Код: Выделить всё
imagejpeg($destination, $this->destination_file);Код: Выделить всё
imagejpeg($destination, $this->destination_file, 100);quality - компрессия от 0 (нет компрессии) до 9
filters - не буду переводить вроде и так понятно: Allows reducing the PNG file size. It is a bitmask field which may be set to any combination of the PNG_FILTER_XXX constants. PNG_NO_FILTER or PNG_ALL_FILTERS may also be used to respectively disable or activate all filters.
Найти:
Код: Выделить всё
imagepng($destination, $this->destination_file);Код: Выделить всё
imagepng($destination, $this->destination_file, 0);Как повысить качество - хз, но наверное как то можно...
На вкус и цвет - разный CSS
-
Dutch
- phpBB 1.4.2
- Сообщения: 67
- Стаж: 17 лет 10 месяцев
- Откуда: Kiev
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: Crop and Resize для аватар
Немного не в тему, за что извеняюсь, но подобного расширения для 3.1.х нет ли случайно?
-
Dyrgyabay
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 11 лет
- Благодарил (а): 3 раза
Re: Crop and Resize для аватар
Спасибо ВладимирТ!)
По моду протестировал:
-JPG работает отлично, пробовал качество выставить на разные значения, разница сильно ощутима
-PNG тоже работает, но компрессия от 0 до 9 не велика по сравнению c JPG.
-С GIF в соседнем топике написано так же как и с JPG. На всякий попробовал, конечно не работает если функция imagegif() принимает 2 параметра - image, filename. Проверял анимированные и не анимимрованные. Но кстати заметил что gif анимации стали четко сохарнятся, раньше выползали итп, не знаю с чем связано.
По моду протестировал:
-JPG работает отлично, пробовал качество выставить на разные значения, разница сильно ощутима
-PNG тоже работает, но компрессия от 0 до 9 не велика по сравнению c JPG.
-С GIF в соседнем топике написано так же как и с JPG
Код: Выделить всё
imagegif($destination, $this->destination_file, 100);
