Студия ВебМаус логотип

У Вас сайт на HostCMS?

доработка 700 руб./час

Выбрать дизайн для сайта

1500 вариантов дизайна

Купить готовый сайт

это удобно и выгодно

обратный звонок
ИП Арефьева Н.М.
ОГРНИП: 318762700016651, ИНН 761009443503
звонки по России 8 (999) 797-32-48
Telegram:
WebMouseManager

Белая полоса на фото вместо водяного знака

статья опубликована 25 октября 2021 г.

Белая полоса на фото вместо водяного знака - фотография 1 от 25.10.2021

Было замечено нами на платформе HostCMS версии 6.9.5, но скорее всего есть на всех версиях платформы. Опытным путём было выяснено, что дело тут не в ошибках скриптов HostCMS и не в библиотеке GD, а в самих загружаемых фото.

Причина появления белой полосы на месте водяного знака заключается в том, что на сайт загружается PNG файл в цветовом пространстве "индексированные цвета". Скрипт, наносящий на фото водяной знак, не воспринимает такие картинки и в результате получается просто белая полоска вместо водяного знака на фото товара или же элемента информационной системы.

Исправляется просто:

  • Удалить испорченное фото товара или элемента инфосистемы (большое и малое), потому что его уже не исправить.
  • Взять исходное фото и либо перевести его в цветовое пространство RGB при помощи графического редактора, либо (что проще) пересохранить фото в формате JPG, где таких проблем нет.

Мы рекомендуем всегда загружать фотографии товаров в формате JPG, потому что с ними меньше проблем. Загружать фото в PNG имеет смысл достаточно редко, например если это несложный однотонный графический рисунок. Если это обычное фото, то смысла использовать PNG нет никакого.

В начале страницы мы привели пример испорченного файла товара. Конечно, он уже сохранён в JPG.

студия WebMouse, мини-логотип
С уважением,

опубликовано 25 октября 2021 г.

Поделиться ссылкой на эту статью

Если вам понравилась статья, поделитесь ей с друзьями или коллегами. Также вы можете присылать нам свои собственные статьи для публикации.

WebMouse — официальный дилер HostCMS
Вы занимаетесь своим бизнесом. Мы — вашим сайтом.