KVentz Опубликовано 2 Июня 2008 Жалоба Поделиться Опубликовано 2 Июня 2008 При загрузке изображений высокого качества IP.Gallery их сжимает и картинка ощутимо плывёт. Есть способ заставить его не делать этого и оставлять уровень сжатия неизменным? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
KVentz Опубликовано 8 Июня 2008 Автор Жалоба Поделиться Опубликовано 8 Июня 2008 При загрузке изображений высокого качества IP.Gallery их сжимает и картинка ощутимо плывёт. Есть способ заставить его не делать этого и оставлять уровень сжатия неизменным?Спасение утопающих — дело рук самих утопающих. Находим файл sources/components_public/gallery/lib/lib_image.php Находим строчки в функции _write_file_gd(): @$map[$this->file_extension]( $this->img, $this->out_file_complete ); @chmod( $this->out_file_complete, 0777 ); Добавляем третий параметр — сжатие JPEG. 100 — нет сжатия. @$map[$this->file_extension]( $this->img, $this->out_file_complete, 100 ); @chmod( $this->out_file_complete, 0777 ); Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
trustneed Опубликовано 17 Июня 2008 Жалоба Поделиться Опубликовано 17 Июня 2008 Хм... а у меня нет папки Gallery. И файла под именем lib_image.php тоже нет. Есть ли какой то ещё способ управления степенью сжатия фотографий? Нашёл. Файл в моём случае назывался image.php и лежал в ../modules/gallery/lib Но тем не менее, неужели нет какого то более удобного способа управления степенью сжатия из админки? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 17 Июня 2008 Жалоба Поделиться Опубликовано 17 Июня 2008 Нету. По причине того, что это мало кому нужно. А кому нужно, как вам, могут один раз залезть в исходник и забыть об этом Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.