在codeigniter中从图像URL创建缩略图

时间:2015-08-26 06:54:17

标签: php codeigniter

我在codeigniter中创建图像缩略图时遇到问题。问题是图像不存储在同一服务器中。它存储在亚马逊服务器中,url存储在我们的服务器中。因此,虽然处理从url获取图像拇指它没有显示任何错误,并且它也没有创建缩略图。不知道我的代码有什么问题。下面是我的图像库初始化代码。我正在动态地将图片网址传递给下面的代码块。

    $config['image_library'] = 'gd2';
    $config['source_image'] = $imgUrl;
    $config['create_thumb'] = TRUE;
    $config['maintain_ratio'] = TRUE;
    $config['width']    = 75;
    $config['height']   = 50;
    $config['new_image'] = FCPATH."assets/img/";
    $config['thumb_marker'] = '_thumb';

    $this->load->library('image_lib', $config); 
    $this->image_lib->resize();

    echo "<pre>";
    print_r($config);
    echo "</pre>";

以下是该印刷品的一个样本回复。

Array
(
    [image_library] => gd2
    [source_image] => https://ls-test-bucket.s3.amazonaws.com/Uploadedimage/14405666901132976211195505780617677415047103069725429n.jpg
    [create_thumb] => 1
    [maintain_ratio] => 1
    [width] => 75
    [height] => 50
    [new_image] => D:\zend\Apache2\htdocs\CodeIgniter3_1/assets/img/
    [thumb_marker] => _thumb
)

那么如何从codeigniter中的url创建缩略图? 注意:我已经拥有对新图像文件夹的写入权限。

0 个答案:

没有答案