VasiliZadoff Опубликовано 11 апреля, 2012 Жалоба Поделиться Опубликовано 11 апреля, 2012 Если водяной знак накладывать на jpeg, то все нормально.Если накладывать на png или gif, то водяной знак замещает собой часть картинки. И на картинке получается дыра в том месте, где должен быть прозрачный watermark.Подскажите, как побороть данную проблему. Цитата Ссылка на сообщение Поделиться на другие сайты
andrewftl Опубликовано 11 апреля, 2012 Жалоба Поделиться Опубликовано 11 апреля, 2012 ДА! есть такая проблема! Не думаю, что ее можно както решить... Цитата Ссылка на сообщение Поделиться на другие сайты
gako Опубликовано 11 апреля, 2012 Жалоба Поделиться Опубликовано 11 апреля, 2012 а водяной знак в каком формате? gif? Цитата Ссылка на сообщение Поделиться на другие сайты
VasiliZadoff Опубликовано 11 апреля, 2012 Автор Жалоба Поделиться Опубликовано 11 апреля, 2012 Водяной знак в формате png. Цитата Ссылка на сообщение Поделиться на другие сайты
Kostyafan Опубликовано 10 января, 2014 Жалоба Поделиться Опубликовано 10 января, 2014 Здравствуйте! Вы смогли решить данную проблему? У меня схожая ситуацияhttp://forum.simplacms.ru/topic/6464-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D0%BE%D1%82%D0%B5%D1%80%D0%BC%D0%B0%D1%80%D0%BA%D0%B8/ Цитата Ссылка на сообщение Поделиться на другие сайты
larenso Опубликовано 6 сентября, 2017 Жалоба Поделиться Опубликовано 6 сентября, 2017 Не нашлось решение этой проблемы? Цитата Ссылка на сообщение Поделиться на другие сайты
Tetra Опубликовано 18 декабря, 2017 Жалоба Поделиться Опубликовано 18 декабря, 2017 Всё реально. Проблема наблюдалась когда некоторые картинки были в RGB, другие - в CMYK. Решается двумя строчками: if ($thumb->getImageColorspace() == Imagick::COLORSPACE_CMYK) { $thumb->transformimagecolorspace(Imagick::COLORSPACE_SRGB); }Примерно на 365 строке. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.