14 裁切小于裁切尺寸的图像时,是否可以将黑色背景颜色更改为另一种颜色(例如,白色)? 我正在使用Drupal 7中的“图像样式”设置,首先将图像缩放到正确的宽度,然后进行裁剪以得到所需的高度。这导致某些图像的黑色边框确实看起来不太好(客户端不喜欢)。 任何其他解决此问题的建议将不胜感激。 7 media — 龙门忍者 source
23 您可以尝试使用ImageCache Actions模块。启用ImageCache Actions随附的Imagecache Canvas Actions模块,然后将样式效果顺序更改为: 规模 定义画布(设置颜色和比例尺尺寸) 作物 — 亚历山德鲁·萨文(Alexandru Savin) source 在Drupal 8中名称更改为“ Image Effects模块”(请参见其他答案) — dude
3 对于Drupal 8,您将使用“ 图像效果”模块。这将为您的Drupal“图像样式”提供其他选项。我发现最有效的方法是创建具有以下效果的图像样式: 缩放宽度或高度。 设置画布-确切尺寸。为其指定最终图像样式的宽度和高度,并提供背景图像。它默认为透明,因此请取消选中它并提供您自己的颜色。 裁切成大小(您在上面的画布上应用的宽度和高度)。 用红色画布绘制的示例图像 — 安德鲁·沃森 source
1 这两个模块可以满足您的要求。 图像效果套件模块。 图像效果工具包提供了一些要在图像样式上使用的图像效果。它包括以下效果: 边框效果 圆角效果 填充效果 水印效果 调整大小的效果 叠加效果 滤镜效果 图像效果模块。 将图像调整为一组精确的尺寸大小,没有任何裁剪,拉伸或缩小,但是如果需要,将添加白色背景。 — 开发商 source