【问题标题】:How to resize image using phpThumb class如何使用 phpThumb 类调整图像大小
【发布时间】:2013-05-17 23:00:57
【问题描述】:

我正在尝试使用phpThumb 类(这个开源 php 类)调整图像大小

所以我叫上面的类

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

但图像未调整大小正确尺寸有助于解决此问题

【问题讨论】:

  • 你查过说明书吗?

标签: php phpthumb


【解决方案1】:

说实话,PHPThumbnailFactory 是一个非常好的课程,您可以使用它来代替您当前使用的课程。有了它,你可以说:

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

或类似:

$thumb->adaptiveResize(175, 175);

有很多选择。查看the github

【讨论】:

【解决方案2】:

设置好输出目的地等参数后,您需要调用 GenerateThumbnail 函数,然后调用其中一个输出函数:

if ($phpThumb->GenerateThumbnail()) {
    $phpThumb->OutputThumbnail();
}

【讨论】:

  • 是的,但我想如何在 phpThumb 类中给出正确的传递高度和宽度
  • $phpThumb->setParameter('w', 900) 是正确的方法。所以看起来你做对了。您是否尝试过删除身高参数?
猜你喜欢
  • 2021-04-20
  • 2014-05-19
  • 2021-05-18
  • 2019-10-23
  • 2015-06-20
  • 2018-04-16
  • 2019-07-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多