1 回答

TA贡献2021条经验 获得超8个赞
如果您希望使用编码本身来减小大小,您可以在 php.ini 中遵循此代码。
<?php
function compress($source, $destination, $quality) {
$info = getimagesize($source);
if ($info['mime'] == 'image/jpeg')
$image = imagecreatefromjpeg($source);
elseif ($info['mime'] == 'image/gif')
$image = imagecreatefromgif($source);
elseif ($info['mime'] == 'image/png')
$image = imagecreatefrompng($source);
imagejpeg($image, $destination, $quality);
return $destination;
}
$source_img = 'source.jpg';
$destination_img = 'destination .jpg';
$d = compress($source_img, $destination_img, 90);
?>
$d = compress($source_img, $destination_img, 90);
这只是一个 php 函数,它传递源图像(即$source_img)、目标图像($destination_img)和将要压缩的图像的质量(即 90)。
$info = getimagesize($source);
该getimagesize()函数用于查找任何给定图像文件的大小,并返回尺寸和文件类型。
- 1 回答
- 0 关注
- 87 浏览
添加回答
举报