[Помогите] Черный фон при ресайзе из png

Тема в разделе "OpenCart", создана пользователем cereberlum, 28 окт 2015.

  1. cereberlum

    cereberlum

    Регистрация:
    26 май 2013
    Сообщения:
    756
    Симпатии:
    269
    Что-то не понял в чем прикол, сталкиваюсь впервые. Загружаю исходную картинку в png? после ресайза она имеет черный фон, никаких специальных установок не делал для этого, у других картинок нормальный белый фон.
     
  2. VaLeXaR

    VaLeXaR

    Регистрация:
    24 мар 2015
    Сообщения:
    61
    Симпатии:
    86
    Пересохраните картинку через какой-дибо фоторедактор. Возможна просто ошибка в самой картинке.
     
  3. Stealth421

    Stealth421

    Регистрация:
    10 дек 2013
    Сообщения:
    125
    Симпатии:
    36
    возможно картинка имеет расширение PNG, а на самом деле это JPG
     
    cereberlum нравится это.
  4. FoMurJIom

    FoMurJIom

    Регистрация:
    3 апр 2015
    Сообщения:
    27
    Симпатии:
    5
    А ресайз где делается на компе через прогу или opencart-ом?
    Было как то раз это php может некорректно сохранять (точнее скрипт не был рассчитан на png и прозрачность), было на wordpress в каком то шаблоне на загрузку логотипа в итоге пришлось скрипт поправить.
     
  5. cereberlum

    cereberlum

    Регистрация:
    26 май 2013
    Сообщения:
    756
    Симпатии:
    269
    Да, это простой путь и он первым приходит на ум, но плохо что товар такой не один.
    Ближе всего попали, оказывается картинка с расширением jpg но на самом деле png. Я и сам не заметил что лежит в папке с неправильным расширением. На сайте с которого парсилось расширение нормальное.
     
  6. skiv14

    skiv14

    Регистрация:
    9 июн 2015
    Сообщения:
    437
    Симпатии:
    180
    VSO Image Resizer 4 - юзаю.
    Можно переконвертить группу изображений одним махом, задав настройки.
    Расширение, разрешение и т.д.

    ps если надо - скину. Не помню, с кряком она или нет. Если с кряком, то он тоже есть.

    pps Dotrox, не удаляй. Ну не оффтоп же.
     
    cereberlum нравится это.