如果有人发现“如果将 0 作为任一参数传递,则将计算另一个参数”有点令人困惑,它的意思大约是这样的
<?php
$im = new Imagick('example.jpg');
$im->scaleImage(300, 0);
?>
这会缩放图像,使其宽度为 300 像素,并自动计算高度以保持图像的纵横比。
<?php
$im = new Imagick('example.jpg');
$im->scaleImage(0, 300);
?>
类似地,此示例将图像缩放使其高度为 300 像素,并且该方法会自动重新计算图像的高度以保持纵横比。