【发布时间】:2013-05-17 23:00:57
【问题描述】:
我正在尝试使用phpThumb 类(这个开源 php 类)调整图像大小
所以我叫上面的类
$phpThumb = new phpThumb();
$phpThumb->setParameter('w', 900);
$phpThumb->setParameter('h', 86);
但图像未调整大小正确尺寸有助于解决此问题
【问题讨论】:
-
你查过说明书吗?
我正在尝试使用phpThumb 类(这个开源 php 类)调整图像大小
所以我叫上面的类
$phpThumb = new phpThumb();
$phpThumb->setParameter('w', 900);
$phpThumb->setParameter('h', 86);
但图像未调整大小正确尺寸有助于解决此问题
【问题讨论】:
说实话,PHPThumbnailFactory 是一个非常好的课程,您可以使用它来代替您当前使用的课程。有了它,你可以说:
$thumb->resize(100, 100)->save('/path/to/new_thumb.jpg');
或类似:
$thumb->adaptiveResize(175, 175);
有很多选择。查看the github
【讨论】:
is more up to date 我不同意.. 3 年来唯一的更新是github.com/masterexploder/PHPThumb/pull/39 这是一个补丁如果你检查phpthumb.sourceforge.net/demo/docs/phpthumb.changelog.txt 你应该看到它已经工作了在不到 2 年的时间内几次
设置好输出目的地等参数后,您需要调用 GenerateThumbnail 函数,然后调用其中一个输出函数:
if ($phpThumb->GenerateThumbnail()) {
$phpThumb->OutputThumbnail();
}
【讨论】: