调整图像设置的最小宽度和最大高度

时间:2015-12-24 14:10:29

标签: php css image image-processing

我正在使用带有PHP的ImageMagick来调整图像大小(使用其命令行工具"转换")。

我可以调整图像大小,一切正常。

我想要做的是想要将图像(任何尺寸)的大小调整为设置最小宽度和最大高度的图像,同时保持图像分辨率/宽高比。我该怎么做?

为什么我要这样:我将这些图片放在我网站的新闻Feed中,我要求图片的宽度为:100%,但问题是高度对于某些图片来说太大了占据整个页面。我想避免它。

这是我用于调整大小的内容:

$cmd="convert -thumbnail ".$width."x".$height." \"".$source."\" \"".$dest."\";";

1 个答案:

答案 0 :(得分:0)

您可以在Imagemagick网站上找到调整大小选项:http://www.imagemagick.org/script/command-line-processing.php#geometry

我不认为这些会达到您想要的效果,因此我会检查您的图像尺寸并计算您可以在转换代码中使用的宽度的高度。