У меня проблема при использовании пакета liip_imagine с Symfony 4.1 Все работает нормально, и вот моя конфигурация:
liip_imagine:
filter_sets:
thumb:
quality: 75
filters:
thumbnail:
size: [360, 230]
mode: inset
background:
color: '#f8f9fa'
size: [370, 240]
position: center
small:
quality: 100
filters:
thumbnail:
size: [400, 240]
mode: inset
background:
color: '#f8f9fa'
size: [410, 250]
position: center
medium:
quality: 100
filters:
thumbnail:
size: [640, 400]
mode: inset
background:
color: '#f8f9fa'
size: [650, 410]
position: center
large:
quality: 100
filters:
thumbnail:
size: [800, 600]
mode: inset
background:
color: '#f8f9fa'
size: [810, 610]
position: center
Дело в том, что изображение масштабируется до желаемого размера, но с использованием чего-то, что кажется фоном и не заполняет рамку, как показано на этой странице: Ссылка на сайт
Кто-нибудь может сказать мне, что здесь не так ??
Большое спасибо.


Все, что вам нужно, это настроить параметры фона. Цвет по умолчанию - белый (#fff), поэтому все, что вам нужно, это установить размер в зависимости от входного изображения:
# app/config/config.yml
liip_imagine:
filter_sets:
# name our filter set "my_background_filter"
thumb:
filters:
quality: 100
# use and setup the "background" filter
background:
# set the background color to #00ffff
color: '#00ffff'
# set a size different from the input image
size: [1026, 684]
# center input image on the newly created background
position: center
Спасибо, парень, он работает немного лучше, но изображения по-прежнему не соответствуют ожидаемому размеру фильтров (ссылка на сайт, если вы хотите проверить: debout-les-idees.fr/article/32). В этом примере я использую большой фильтр, и это должно быть изображение 800x600 ...
Не могли бы обновить свой вопрос, используя текущую конфигурацию Liip, возможно, размер эскиза должен иметь такой же размер фона.
Вижу, изображение выглядит отлично, в чем проблема?
Боюсь, это не так уж и здорово. Пожалуйста, посмотрите, как изображение не подходит (я изменил его, чтобы показать более явный случай).
вы хотите сказать нежелательный белый фон?