Liip представьте - измените размер - границы
У меня проблема при использовании пакета 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
Дело в том, что изображение масштабируется до желаемого размера, но с использованием чего-то, что выглядит как фон и не заполняет рамку, как показано на этой странице: Ссылка
Кто-то может сказать мне, что здесь не так?
Большое спасибо.
1 ответ
Все, что вам нужно, это настроить параметры backgroun. По умолчанию используется белый цвет (#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