【问题标题】:Does CodeIgniter's $this->image_lib->resize() function return the new image size?CodeIgniter 的 $this->image_lib->resize() 函数是否返回新的图像大小?
【发布时间】:2013-01-13 07:03:01
【问题描述】:

CodeIgniter 有一个不错的图像处理类。我将图像的大小调整为最大 200x200 像素,启用“master_dim”以保持纵横比相同。但是,我看不到在完成后获取图像新大小的方法,以便我可以将其存储在数据库中。它不这样做吗?还是我必须使用 PHP 的 getimagesize() 来做到这一点?

谢谢。

【问题讨论】:

    标签: php codeigniter image-processing codeigniter-2


    【解决方案1】:

    $this->image_lib->resize() 返回TRUEFALSE

    您需要在新图像上使用getimagesize 来获取调整大小后的大小。

    【讨论】:

    • 谢谢。他们没有返回包含新图像信息(包括新文件大小)的数组,这似乎很愚蠢。
    • 不客气。我也不确定为什么会这样:-P
    猜你喜欢
    • 2015-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-22
    • 1970-01-01
    • 2011-12-11
    • 2013-12-25
    相关资源
    最近更新 更多