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
生成了缩略图。你可以根据需要调整参数以生成不同大小、格式和质量的缩略图。