1

我的网站允许上传图片。我将图像限制为 10 兆像素或更少的 JPEG 图像,所有图像都存储在一个目录中。现在我想要动态调整图像大小,我正在寻找一个可以为我做到这一点的 PHP 类/库。虽然我可以编写(并且我已经编写过)用于调整图像大小的 gd-library 代码,但我想要一些经过稳定测试的东西,更重要的是提供某种缓存。我打算像这样使用脚本:

http://www.website.name/some-script.php?image=HPIM0001.jpg&max-size=600x450

任何建议(请提及优点/缺点)。

4

3 回答 3

6

WideImage,非常好。缓存不是内置的AFAIK,但这应该是微不足道的......

if (!file_exists($filename . '_thumb.jpg')) {
    // Load original, resize, save to $filename_thumb.jpg
}

// serve $filename_thumb.jpg
于 2010-08-18T04:10:37.940 回答
3

尝试使用phpThumb来做到这一点。

于 2010-08-18T05:06:11.773 回答
1

http://shiftingpixel.com/2008/03/03/smart-image-resizer/

包括缓存,可能会满足您的需求。

于 2010-08-18T05:04:44.397 回答