php-thumb
是一个用于生成和处理缩略图的 PHP 类库。要使用它生成缩略图,首先需要下载并将其包含在你的项目中。以下是使用 php-thumb
生成缩略图的步骤:
-
下载
php-thumb
类库:访问 https://github.com/avbencena/php-thumb ,下载最新版本的源代码,并将其解压到你的项目中的适当位置。 -
包含
php-thumb
类库:在你的 PHP 文件中,使用require_once
或include_once
语句包含php-thumb
类库。例如:
require_once 'path/to/php-thumb/src/Thumb.php';
- 创建
php-thumb
对象并设置参数:创建一个新的Thumb
对象,并使用set
方法设置生成缩略图所需的参数。例如:
$thumb = new Thumb(); $thumb->setOutputFormat('jpeg'); // 设置输出格式,可选值有 'jpeg', 'png', 'gif' 等 $thumb->setSize(100, 100); // 设置目标尺寸,格式为 'widthxheight',例如 '100x100' $thumb->setBackgroundColor(255, 255, 255); // 设置背景颜色,格式为 'rgb(r,g,b)',例如 '255,255,255' $thumb->setQuality(85); // 设置输出质量,范围为 0 到 100
- 设置输入图片:使用
setSource
方法设置要生成缩略图的原始图片路径。例如:
$thumb->setSource('path/to/your/image.jpg');
- 生成缩略图:使用
create
方法生成缩略图。例如:
$thumb->create();
- 保存缩略图:使用
save
方法将生成的缩略图保存到指定路径。例如:
$thumb->save('path/to/save/thumbnail.jpg');
现在你已经成功使用 php-thumb
生成了缩略图。你可以根据需要调整参数以生成不同大小、格式和质量的缩略图。