gpt4 book ai didi

php - 使用 PHP 在服务器上压缩 jpeg

转载 作者:可可西里 更新时间:2023-10-31 22:53:18 24 4
gpt4 key购买 nike

我有一个包含大约 1500 张 JPEG 图片的网站,我想将它们全部压缩。遍历目录不是问题,但我似乎找不到压缩服务器上已有的 JPEG 的功能(我不想上传新的),并替换旧的。

PHP 有内置函数吗?如果没有,我如何将 JPEG 从文件夹读取到脚本中?

谢谢。

最佳答案

我更喜欢使用 IMagick处理图像的扩展。 GD 使用过多的内存,尤其是对于较大的文件。这是 Charles Hall 的代码片段在 PHP 手册中:

$img = new Imagick();
$img->readImage($src);
$img->setImageCompression(Imagick::COMPRESSION_JPEG);
$img->setImageCompressionQuality(90);
$img->stripImage();
$img->writeImage($dest);
$img->clean();

关于php - 使用 PHP 在服务器上压缩 jpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10870129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com