jquery和php:需要在上传时优化图像

时间:2011-05-03 00:51:14

标签: php jquery image optimization

我想知道是否有人可以教我如何在用户上传时优化图片?我想降低图像的尺寸质量,所以当我在页面上显示它时,它会加载得更快。

谢谢

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

看看http://www.white-hat-web-design.co.uk/articles/php-image-resizing.php,示例很容易理解。

补充:我建议您保留源图像的原始大小,并在不同的文件夹中创建已调整大小的图像。

补充:根据文档,该类使用的函数imagecopyresampled进行某种优化:

_ imagecopyresampled()将一个图像的矩形部分复制到另一个图像,平滑地插入像素值,这样,特别是减小图像的大小仍然保留了大量的图像明晰。 _

无论如何,如果你想要更精细的调整,正如@mingos所说,你可以使用ImageMagick,它有点难,但这里有很多样本:http://www.imagemagick.org/Usage/