通过ssh减少多个图像的图像大小

时间:2012-08-14 09:09:44

标签: ssh e-commerce scaling

我有一个我为客户制作的电子商务网站。

与任何电子商务网站一样,有很多图片。 我上传了大约一百张这些照片,由我的客户提供。 其他400个由客户上传。

问题是我的客户提供给我的第一组图像大约是100kb,这并不是什么大问题。第二组图像,即我的客户端上传的图像,大小约为5-9 MB。显然我没有看到这个,直到为时已晚。

所以我的问题是:如何通过ssh / commandline / php将所有负载较重的图像的图像大小减少到100-200kb左右。

我也在谈论将图像重新缩放到更小的尺寸(目前它们大约是3700px x 5600px)。

请注意:我不需要在上传图片时重新缩放图片的解决方案。 我需要一个解决方案来重新缩放服务器上已有的图像。

1 个答案:

答案 0 :(得分:1)

假设您的服务器是Unix,您可以使用imagemagick / convert工具:
http://doc.ubuntu-fr.org/imagemagick

您也可以使用PHP + GD,请参阅:
http://fr.php.net/manual/en/book.image.php