Symfony2,LiipImagineBundle完全按照配置中给定的宽度和高度调整图像大小
我使用的是LiipImagineBundle,我想完全按照配置中给定的宽度和高度调整图像的大小 现在,原始图像570px*251px的大小调整为75px*33px,尽管配置中的大小是75px*55pxSymfony2,LiipImagineBundle完全按照配置中给定的宽度和高度调整图像大小,symfony,image-resizing,liipimaginebundle,Symfony,Image Resizing,Liipimaginebundle,我使用的是LiipImagineBundle,我想完全按照配置中给定的宽度和高度调整图像的大小 现在,原始图像570px*251px的大小调整为75px*33px,尽管配置中的大小是75px*55px liip_imagine: resolvers: default: web_path: ~ filter_sets: cache: ~ travel_75_55: quality: 80 filters:
liip_imagine:
resolvers:
default:
web_path: ~
filter_sets:
cache: ~
travel_75_55:
quality: 80
filters:
thumbnail: { size: [75, 55], mode: inset }
LiipimagineBunde根据原始图像的高度调整大小,有时调整为45像素的高度,有时调整为33像素的高度
如何将图像的大小精确调整为配置中给定的宽度和高度?您是希望为图片创建一个填充其余空间的背景,还是希望图像的宽度为55px,重叠部分被切断?不,我不想创建背景,我希望图像的高度为55px,额外切断部分?或者图像被拉伸成不合适的比例?每次旅行都会在添加新旅行的同时上载一张原始图像。我想从原始图像创建一个75*55的小图像。代码工作正常,可以创建小图像,但高度不正确。我喜欢55px,但liipimagineBunde会根据原始图像的高度创建它,有时是45px,有时是33px。我希望它是清晰的,不太清晰。有3种选择。A调整图像大小,使其适合您的尺寸,并创建背景以填充空间。B调整图像大小,使图像填满空间,并消除重叠。C调整图像大小,使高度和宽度完全符合步调,但比例可能不正确。你要找的是哪一个?