Как изменить размер изображения с помощью класса phpThumb

Я пытаюсь изменить размер изображения с помощью класса phpThumb (этот класс php с открытым исходным кодом)

так что я звоню выше класса

$phpThumb = new phpThumb();
$phpThumb->setParameter('w', 900);
$phpThumb->setParameter('h', 86);

но изображение не по размеру правильные размеры помогают решить эту проблему

2 ответа

Если честно, PHPThumbnailFactory - действительно хороший класс, который вы можете использовать вместо того, который вы используете в настоящее время. С его помощью вы можете просто сказать:

$thumb->resize(100, 100)->save('/path/to/new_thumb.jpg');  

или что-то вроде:

$thumb->adaptiveResize(175, 175);

Вариантов много. Проверьте GitHub

После того, как вы установите желаемые параметры, такие как назначение вывода и т. Д., Вам нужно вызвать функцию GenerateThumbnail, а затем одну из функций вывода:

if ($phpThumb->GenerateThumbnail()) {
    $phpThumb->OutputThumbnail();
}
Другие вопросы по тегам