我想要裁剪一个图像,锚定在中心,但只裁剪高度。如何在Drupal 7中做到这一点?
编辑:流程需要自动化。基本上,我希望现有的裁剪过程具有图像样式的功能,但不需要输入宽度和高度的值。
编辑#2:宽度需要可变:)
发布于 2013-05-13 17:53:35
我认为,您必须使用定制的GD方法。
看看这个模块:https://drupal.org/project/imagecache_行为
使用嵌入的“自定义操作”模块,您将能够使用任何您想要的gd方法。
向图像过滤器中添加自定义筛选器,并找到要使用的gd函数。
例如,要获得B&W图片,要使用的php代码是:
return imagefilter($image->resource, IMG_FILTER_GRAYSCALE);发布于 2014-10-17 19:11:39
我遇到了一个类似的问题:把图像裁剪到一个固定的高度,但保持宽度不变。
图像缓存动作有一个“定义画布”选项,它可以获取一个轴的百分比("100%宽度“)和另一个轴的像素测量值(”450 the“)。
当我无意中发现“定义画布”时,我已经准备好要深入研究“自定义动作”模块了。
发布于 2017-06-06 22:50:59
我今天也遇到了同样的问题,幸运地找到了图像最大尺寸作物模块。
该模块添加了一种图像样式,当图像尺寸大于给定维数时,该图像将产生图像。与核心图像类型截取相反,只需要一维。
在我自己的测试中,它确实像广告中所做的那样有效。虽然更准确的是:
https://drupal.stackexchange.com/questions/72893
复制相似问题