如何使用PHP调整图像大小?

时间:2010-06-09 10:28:55

标签: php image-manipulation

  

可能重复:
  Resize a picture to a fixed size

如何在PHP中调整图像大小?

6 个答案:

答案 0 :(得分:5)

尝试the GD and Image functions,或者 - 如果你想要更多的东西 - 像ImageMagick这样的库。

答案 1 :(得分:3)

您可以使用imagemagick,通过exec(“转换...”)从php调用它,将其复制到所需位置并访问它。

答案 2 :(得分:1)

你也可以这样做,并使用像flourishlib.com这样的轻量级框架,其中所有内容都很好地包含在类fImage中,例如文档:

// Saving as a 60 quality JPEG
$image2 = new fImage('./example.gif');
$image2->resize(250, 0);
$image2->saveChanges('jpeg', 60);

它适用于GD和ImageMagick

答案 3 :(得分:0)

我正在使用Image_Transform PEAR包。一个现成的东西,在这项任务中非常扎实。

答案 4 :(得分:0)

您可以使用codeigniter框架,它为您提供了许多工具,包括图像处理。 Otherwize,主要思想是:

答案 5 :(得分:0)

这是我前一段时间写的Image resize script的代码。它调整图像大小并保持纵横比。

此脚本使用核心GD库调整大小。所以希望您的主机已经安装好了。

我对从瑞典语到英语的文档做了一些快速翻译。所以它可能不完美。

希望它有效!