裁剪时更改图像背景颜色


14

裁切小于裁切尺寸的图像时,是否可以将黑色背景颜色更改为另一种颜色(例如,白色)?

我正在使用Drupal 7中的“图像样式”设置,首先将图像缩放到正确的宽度,然后进行裁剪以得到所需的高度。这导致某些图像的黑色边框确实看起来不太好(客户端不喜欢)。

任何其他解决此问题的建议将不胜感激。

Answers:



3

对于Drupal 8,您将使用“ 图像效果”模块。这将为您的Drupal“图像样式”提供其他选项。我发现最有效的方法是创建具有以下效果的图像样式:

  • 缩放宽度或高度。
  • 设置画布-确切尺寸。为其指定最终图像样式的宽度和高度,并提供背景图像。它默认为透明,因此请取消选中它并提供您自己的颜色。
  • 裁切成大小(您在上面的画布上应用的宽度和高度)。

用红色画布绘制的示例图像 在此处输入图片说明


1

这两个模块可以满足您的要求。

图像效果套件模块。

图像效果工具包提供了一些要在图像样式上使用的图像效果。它包括以下效果:

  • 边框效果
  • 圆角效果
  • 填充效果
  • 水印效果
  • 调整大小的效果
  • 叠加效果
  • 滤镜效果

图像效果模块。

将图像调整为一组精确的尺寸大小,没有任何裁剪,拉伸或缩小,但是如果需要,将添加白色背景。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.