Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » прикрепленные картинки |
Правила раздела |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Der_Meister |
Качество уменьшенных картинок плохое. Цвета крайне искажаются. Настройка в панели администрирования вообще ничего не дает. |
wsx |
возможно не включен GD2. Собран ли PHP с поддержкой GD2? ---
Не всё так просто, как на самом деле! |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Нет, все дело вот в чем. preview создается с помощью функции imagecreate, что дает рисунок с палитрой 256 цветов. Я сначала так делал, чтобы preview был меньше по объему, но видя такое качество (недавно сам столкнулся с подобным в одном из своих проектов), прихожу к выводу, что все-таки придется сделать createimeagetruecolor... Чтобы исправить эту ситуацию надо найти в файле file.php строку (примерно строка 66-67)
и заменить на
(Выложить готовый файл не могу, так как он у содержит ряд существенных изменений по сравнению с прежней версией дистрибутива.) ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
-KoT- |
Давненько столкнулся с тем, что if ($GLOBALS['opt_GD2']) — не определяет, что установлена GD2, да забыл написать. Нормально работает, только когда так: $thumb = imagecreatetruecolor($sizex/$coeff,$sizey/$coeff); |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
-KoT- Если ты про previews к прикрепленным графическим файлам, то там проверки на GD2 до сегодняшнего дня просто не было вообще. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
-KoT- |
В оригинальном файле от 27.03.2006 : $thumb = imagecreate($sizex/$coeff,$sizey/$coeff); В приведенном куске кода вторая строка у меня не работала, как с if ($GLOBALS['opt_GD2']) $thumb = imagecreatetruecolor() — не знаю, забивал без вариантов... |
Der_Meister |
XXXX Pro Все отлично, работает. Спасибо! |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » прикрепленные картинки |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |